利用Tweener製作動畫 – 數大便是美
套用徐志摩的名言:「數大」便是美,意思是說數量多就是美,不過雖然數大便是美,但如果要針對多個元件製作動畫,那利用程式一定會比手工來的輕鬆,甚至可以更漂亮和壯觀,以下的範例就是利用Tweener針對較多的元件來製作動畫的結果,分享給大家參考!希望各位未來不會「數大」便是累。
Tweener 滿天星斗:利用Tweener針對星形製作Alpha動畫,是一個很簡單的範例。
import caurina.transitions.Tweener import flash.display.MovieClip; setInterval(starFn,50) function starFn(){ var scale:Number=Math.random() var mc:MovieClip=new star mc.x=Math.random()*500 mc.y=Math.random()*500 mc.scaleX=scale mc.scaleY=scale mc.alpha=0 addChild(mc) Tweener.addTween(mc, {alpha:1, time:7, transition:"linear"}); Tweener.addTween(mc, {alpha:0, time:3,delay:8, transition:"linear"}); }
Tweener 擴散效果:利用Tweener針對球體來製作動畫,其中還應用到距離計算的Class,可以試著調整參數(彈出距離變數、彈出數量…等)來觀察改變的情況。
import flash.display.Sprite; import roMc; import flash.geom.Point; import caurina.transitions.Tweener; //變數定義區塊 var centerPoint:Point = new Point ;//圓形中心點 var i:int = 1;//迴圈變數 var radius:int = 50;//彈出距離變數 var no:int = 20;//彈出數量 var circleArray:Array=new Array//球體陣列(針對移除使用) var sec:int=1//動畫秒數 var hold:Number=0.1//延遲秒數 centerPoint.x = stage.stageWidth / 2; centerPoint.y = stage.stageHeight / 2; stage.addEventListener(MouseEvent.CLICK,clickFn); function clickFn(e:MouseEvent) { while (circleArray.length > 0) { removeChild(circleArray.pop()); } Tweener.removeAllTweens(); showFn(); } function showFn() { for (i=1; i<=no; i++) { var mc:Sprite = new ball ; circleArray.push(mc) var angle:Number = 2 * Math.PI / no * i; var targetPoint:Point = new Point(); targetPoint.x = radius * Math.cos(angle) + centerPoint.x; targetPoint.y = radius * Math.sin(angle) + centerPoint.y; addChild(mc); mc.x = centerPoint.x; mc.y = centerPoint.y; mc.alpha = 0; Tweener.addTween(mc, {alpha:1,x:targetPoint.x,y:targetPoint.y, time:sec, transition:"linear",delay:i*hold}); Tweener.addTween(mc, {alpha:0,x:centerPoint.x,y:centerPoint.y, time:sec, transition:"linear",delay:i*hold+(no*hold+1)}); } }
legal to buy prescription drugs from canada: Canadian pharmacy online – buy prescription drugs without doctor
http://indianpharmacyeasy.com/# indian pharmacy
Пошаговая инструкция по безопасной покупке диплома о высшем образовании
Легальная покупка диплома ПТУ с сокращенной программой обучения
It’s impressive that you are getting thoughts from this article as well as from our dialogue made at
this place.
купить диплом интернет магазин 1oriks-diplom199.ru .
Тут можно преобрести сейф для карабина купить оружейный сейф цена
Полезные советы по безопасной покупке диплома о высшем образовании
bestworld.getbb.ru/viewtopic.php?f=8&t=1625
Wow, amazing weblog layout! How long have you been blogging for?
you made running a blog glance easy. The total look
of your site is magnificent, as smartly as the content material!
купить диплом кубгу 1oriks-diplom199.ru .
Тут можно преобрести огнестойкий сейф купить купить сейф огнестойкий
Официальная покупка аттестата о среднем образовании в Москве и других городах
Тут можно преобрести оружейный сейф цена стоимость сейфа для оружия
http://mexicanpharmgate.com/# mexico drug stores pharmacies
Тут можно преобрести сейф пожаростойкий пожаростойкие сейфы
Как приобрести аттестат о среднем образовании в Москве и других городах
Стоимость дипломов высшего и среднего образования и процесс их получения
Тут можно преобрести купить огнестойкий сейф в москве сейфы от пожара
Тут можно преобрести несгораемые сейфы сейфы пожаростойкие
нужен диплом о высшем образовании быстро нужен диплом о высшем образовании быстро .
Тут можно преобрести сейф противопожарный огнестойкие сейфы цена
Как официально купить диплом вуза с упрощенным обучением в Москве
blogsfere.com/viewtopic.php?t=203891
I’ll right away grasp your rss feed as I can’t in finding your e-mail subscription hyperlink or newsletter service.
Do you’ve any? Please permit me recognise so that I could subscribe.
Thanks.
Стоимость дипломов высшего и среднего образования и как избежать подделок
study.flybb.ru/viewtopic.php?f=4&t=756
Тут можно преобрести сейф противопожарный купить сейф огнестойкий цена
Тут можно преобрести сейф для охотничьего ружья купить оружейные шкафы и сейфы
If some one needs expert view regarding blogging and site-building after that i advise him/her to pay a quick visit this website,
Keep up the good job.
Тут можно преобрести оружейный шкаф купить сейф для сайги 12
Тут можно преобрести цена сейфа для оружия оружейный шкаф цена
Покупка диплома о среднем полном образовании: как избежать мошенничества?