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

首頁 > 辦公 > Flash > 正文

Flash AS3制作茶杯震動gif動畫效果

2020-07-17 13:05:57
字體:
來源:轉載
供稿:網友

下面小編就為大家介紹Flash AS3制作茶杯震動gif動畫效果,教程很不錯哦,也很簡單,一起來學習吧!

效果如下:(用鼠標指向右側的茶壺可以看到震動效果

 制作過程如下:

首先準備一個圖片當做背景,如下:

然后再建立一個新圖層,導入一個茶壺素材,然后把它轉變為影片剪輯,之后命名實例名字。

目前存在兩個圖層,然后我們再新建立一個放置ACTION的圖層,代碼如下:


復制代碼
代碼如下:
var coordX:Number = shaker_mc.x;
var coordY:Number = shaker_mc.y;
var timer:Timer = new Timer(10);</p><p>shaker_mc.buttonMode = true;</p><p>shaker_mc.addEventListener(MouseEvent.ROLL_OVER,startShake);
shaker_mc.addEventListener(MouseEvent.ROLL_OUT,stopShake);
timer.addEventListener(TimerEvent.TIMER, shakeImage);

function startShake(e:MouseEvent):void{
timer.start ()
}function stopShake(e:MouseEvent):void{
timer.stop();
shaker_mc.x = coordX;
shaker_mc.y = coordY;
shaker_mc.rotation = 0;
}function shakeImage(event:Event):void {
shaker_mc.x = coordX+ getMinusOrPlus()*(Math.random()*5);
shaker_mc.y = coordY+ getMinusOrPlus()*(Math.random()*5);
shaker_mc.rotation = getMinusOrPlus()* Math.random()*6;
} function getMinusOrPlus():int{
var rand : Number = Math.random()*2;
if (rand<1) return -1
else return 1;
}

試試效果吧!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长治市| 安泽县| 衡阳市| 内黄县| 湘潭县| 株洲县| 宁都县| 崇明县| 丰台区| 汉源县| 台江县| 隆化县| 通州区| 历史| 乌拉特后旗| 宜丰县| 额济纳旗| 望江县| 肇东市| 宽甸| 枝江市| 乐平市| 庆城县| 江陵县| 科技| 林周县| 安溪县| 保德县| 屯昌县| 新沂市| 金溪县| 江西省| 仙居县| 邵阳市| 林口县| 奉节县| 龙海市| 株洲市| 海南省| 富锦市| 册亨县|