最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

  發(fā)布時間:2015-01-28 17:27:30   作者:佚名   我要評論
這篇教程是向腳本之家的朋友介紹利用Flash AS3制作茶杯震動gif動畫效果放,教程比較簡單,制作出來的動畫很不錯,感興趣的朋友快快來參與吧

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

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

 制作過程如下:

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

然后再建立一個新圖層,導入一個茶壺素材,然后把它轉(zhuǎn)變?yōu)橛捌糨?,之后命名實例名字?/p>

目前存在兩個圖層,然后我們再新建立一個放置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;
}

試試效果吧!

相關文章

最新評論

满城县| 唐山市| 雷州市| 阿克陶县| 宣城市| 长葛市| 宁津县| 湖北省| 苏州市| 黔江区| 莱阳市| 吴堡县| 兰考县| 乡城县| 吉林市| 宝山区| 大冶市| 赤壁市| 三明市| 海安县| 通州区| 昌都县| 梁平县| 于都县| 梓潼县| 珠海市| 富裕县| 福贡县| 夏津县| 天柱县| 建德市| 西青区| 从江县| 阳泉市| 扶沟县| 承德市| 兴宁市| 吉木萨尔县| 且末县| 罗甸县| 庆城县|