国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

Flash AS3.0代碼編寫好看的荷塘漣漪動畫

2020-07-17 13:08:59
字體:
供稿:網(wǎng)友

本教程是向大家介紹Flash AS3.0代碼編寫好看的荷塘漣漪動畫,教程為兩部分,一部分是漣漪動畫的制作,二就是荷葉和荷花的繪制過程,喜歡的朋友可以一起來學習一下。先來看看最終效果圖:

詳細的AS代碼:


復制代碼
代碼如下:
stage.frameRate=80;
function init(x1:Number,y1:Number) {
var mc:MovieClip=new MovieClip();
addChildAt(mc,1);
mc.x=x1;
mc.y=y1;
mc.graphics.lineStyle(0.5,0xbbffff,0.6);
mc.graphics.drawEllipse(-1,-0.3,2,0.6);
mc.addEventListener(Event.ENTER_FRAME,frame);
var v0=0.5+0.3*Math.random();
function frame(e) {
mc.scaleX=mc.scaleY+=v0;
mc.alpha>0?mc.alpha-=0.02:[mc.removeEventListener(Event.ENTER_FRAME,frame),removeChild(mc),mc=null];
}
}
function xiayu() {
var timer:Timer=new Timer(200,2);
timer.addEventListener(TimerEvent.TIMER,onTimer);
var mc:MovieClip=new MovieClip();
mc.graphics.beginFill(0xbbffff,0.8);
mc.graphics.drawEllipse(-0.5,-2,1,4);
addChildAt(mc,1);
mc.scaleX=mc.scaleY=0.7+0.3*Math.random();
var x0=mc.x=50+Math.random()*450;
mc.y=-10-20*Math.random();
var y0=30+350*Math.random();
mc.addEventListener(Event.ENTER_FRAME,frameB);
function frameB(e) {
if (mc.y<y0) {
mc.y+=5;
} else {
mc.removeEventListener(Event.ENTER_FRAME,frameB);
removeChild(mc);
mc=null;
init(x0,y0);
timer.start();
}
}
function onTimer(e) {
init(x0,y0);
}
}
var t:Timer=new Timer(100,0);
t.addEventListener(TimerEvent.TIMER,onT);
t.start();
function onT(e) {
xiayu();
xiayu();
}
var tu:Hehua=new Hehua();
addChild(tu);
var kj:MovieClip=new Kj ;
addChild(kj);

教程結(jié)束,以上就是Flash AS3.0代碼編寫好看的荷塘漣漪動畫,希望大家看完之后會有一定的幫助,謝謝大家觀看本教程!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 台南县| 旬阳县| 黄龙县| 孝感市| 饶平县| 饶河县| 龙岩市| 五大连池市| 孟州市| 马边| 旺苍县| 四会市| 赣榆县| 迁西县| 舞钢市| 三亚市| 海阳市| 龙游县| 博野县| 聂荣县| 威远县| 沁水县| 岳池县| 临武县| 乌拉特前旗| 阜新市| 景洪市| 徐汇区| 鹤山市| 上杭县| 秀山| 特克斯县| 留坝县| 大渡口区| 淮滨县| 广昌县| 罗山县| 吉安县| 六安市| 肥东县| 桃园市|