利用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)}); } }
top 10 pharmacies in india Best online Indian pharmacy world pharmacy india
http://indiapharmi.com/# world pharmacy india
таможенный брокер импорт http://tamozhennyj-broker-moskva.ru .
https://canadianpharmi.com/# erection problems
buying ed pills online: Cheapest drug prices Canada – errection problems
viagra without a doctor prescription canadian pharmacy canadian drugstore online
reputable indian online pharmacy Best online Indian pharmacy best online pharmacy india
https://mexicanpharmi.com/# best online pharmacies in mexico
https://indiapharmi.com/# indian pharmacy online
Официальная покупка диплома вуза с сокращенной программой в Москве
Deneme bonusu sayesinde hiç para yatırmadan kazanç sağlamak gerçekten çok kolay!
https://canadianpharmi.com/# cheap ed medication
DESIGN, FABRICATION & INSTALLATION OF CUSTOM MADE LOUVERS!
DK Construction & Design provides comprehensive, custom solutions for louvres,
sunshades, privacy screens, awnings, and balustrades made from aluminium, glass, and steel.
Our end-to-end service covers on-site measurements, design development, detailed drawings,
engineering, fabrication, and installation.
We work closely with designers, architects, and homeowners to deliver tailored shading,
privacy, and safety solutions. Our team ensures that every project meets the highest
standards of quality and durability, with a focus on functionality and aesthetics.
Whether you’re after sleek sun control systems or secure balustrading, we’ve got
the expertise to bring your vision to life.
Tel: +61475 617 720
Сайт компании DK Construction & Design
http://indiapharmi.com/# indian pharmacies safe
reputable indian online pharmacy: Online India pharmacy – reputable indian pharmacies
http://indiapharmi.com/# top online pharmacy india
http://indiapharmi.com/# Online medicine home delivery
http://indiapharmi.com/# india online pharmacy
Как безопасно купить диплом колледжа или ВУЗа в России, что важно знать
online pharmacy india: India pharmacy international – buy prescription drugs from india
pharmacies in mexico that ship to usa: Online pharmacy – best online pharmacies in mexico
fast ed meds online: Canada Pharmacy – errectile dysfunction
Как официально приобрести аттестат 11 класса с минимальными затратами времени
the best ed pills: canadian pharmacy – male erection pills
mexico pharmacies prescription drugs Online Mexican pharmacy mexican drugstore online
https://canadianpharmi.com/# ed pills online
http://indiapharmi.com/# cheapest online pharmacy india
https://mexicanpharmi.com/# mexican drugstore online
https://mexicanpharmi.com/# mexican drugstore online
франшиз франшиз .