日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Flash AS教程:用動態(tài)遮罩實現(xiàn)液化效果_Flash教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Flash AS入門教程第七課:影片剪輯第五節(jié)_拖動與碰撞檢測
本文由中國教程網(wǎng) sanbos 原創(chuàng),轉(zhuǎn)載請保留此信息! 本系列Flash教程由中國教程網(wǎng)Flash互助課堂專為Flash新手制作,更多教程和練習請點擊這里,在這里有系列的教程、練習,并有老師對練習

簡介:本例介紹運用Flash AS的動態(tài)遮罩來實現(xiàn)液化效果,教程詳細講解了AS代碼的運用,并給出了詳細的代碼解釋,希望能給朋友們帶來幫助~~
本文由中國教程網(wǎng) sanbos 原創(chuàng),轉(zhuǎn)載請保留此信息!

先看效果:將鼠標在圖片上移動看看效果。

制作方法:

1. 新建flash文檔,將幀頻調(diào)到31.導入一張圖片。

2. 新建一影片剪輯,將圖片拖入。然后回到主場景,將該MC放到舞臺上,居中對齊。打開屬性面板實例名稱設為:pic_mc.

3. 新建一影片剪輯,用橢園工具畫一個無筆觸任一填充的園,這個園應該覆蓋圖片的大部分。

回到主場景,新建一層,將庫中的園元件拖上舞臺。打開屬性面板,實例名稱為:mask_mc.將這一層拖到圖片層的下面。

4. 新建一層,取名為action,輸入下列代碼:

this.createEmptyMovieClip("theScene", this.getNextHighestDepth());
var maxImages:Number = 20;
dupeAndPlace = function (image:MovieClip):Object {
var arrHolder:Object = new Object();
arrHolder.pics_arr = new Array(0);
arrHolder.masks_arr = new Array(0);
for (var i = 1; i<maxImages; i ) {
var dnm = "image" i;
var mnm = "mask" i;
var imgObj = {_x:image._x, _y:image._y, _xscale:100 (i*1.7), _yscale:100 (i*1.7)};
var maskObj = {_xscale:Math.floor(100/i 3), _yscale:Math.floor(100/i 3), _x:this._xmouse, _y:this._ymouse};
var theDupedImage = image.duplicateMovieClip(dnm, theScene.getDepth() i, imgObj);
var theDupedMask = mask_mc.duplicateMovieClip(mnm, theScene.getDepth() (i*50), maskObj);
theDupedImage.setMask(theDupedMask);
arrHolder.pics_arr.push(theDupedImage);
arrHolder.masks_arr.push(theDupedMask);
}
mask_mc._visible = false;
return arrHolder;
};
makeWaves = function (masks_arr:Array) {
for (var i = masks_arr.length; i>0; i--) {
masks_arr[i]._x = (this._xmouse-masks_arr[i]._x)/maxImages*i;
masks_arr[i]._y = (this._ymouse-masks_arr[i]._y)/maxImages*i;
}
};
this.liquefyImage = function(theImage:MovieClip){
var arrHolder:Object = dupeAndPlace(theImage);
onEnterFrame = function(){
makeWaves(arrHolder.masks_arr);
}
}
pic_mc.onRollOver = function(){
liquefyImage(pic_mc);
}

OK,大功告成!
測試影片。

分享:Flash AS入門教程:文本與字符實例—打字游戲制作
簡介:本例繼續(xù)講解AS的基礎知識,前幾節(jié)課我們學習了AS中的文本與符的理論知識,今天來實際操作一下,制作一個打字游戲,對Flash的AS編程有興趣的朋友可以到論壇與作者交流~~本文由中國教程

共2頁上一頁12下一頁
來源:中國教程網(wǎng)論壇//所屬分類:Flash教程/更新時間:2009-03-15
相關Flash教程