利用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)}); } }
online pharmacy india: india pharmacy without prescription – india pharmacy without prescription
продажа аккаунтов социальных сетей лучшая биржа аккаунтов
https://mexicanpharminter.shop/# buying from online mexican pharmacy
http://indiamedfast.com/# order medicines online india
https://interpharmonline.com/# reputable canadian pharmacy
india pharmacy without prescription: online medicine shopping in india – cheapest online pharmacy india
https://indiamedfast.shop/# online pharmacy india
canadian pharmacy ltd
77 canadian pharmacy: certified canada pharmacy online – canadian pharmacy king
iphone replacement iphone prices
how much does iphone cost iphone xs
https://mexicanpharminter.com/# mexican drug stores online
cross border pharmacy canada
reliable mexican pharmacies mexican drug stores online mexican pharmacy online store
en uygun fiyata marka parfümlerini web sitemizden alın!
mexican pharmacy online store reliable mexican pharmacies buying from online mexican pharmacy
https://interpharmonline.com/# canada drugs
https://interpharmonline.shop/# online pharmacy canada
https://mexicanpharminter.com/# reliable mexican pharmacies
canadian pharmacy meds reviews: Pharmacies in Canada that ship to the US – online canadian pharmacy review
Эта статья предлагает живое освещение актуальной темы с множеством интересных фактов. Мы рассмотрим ключевые моменты, которые делают данную тему важной и актуальной. Подготовьтесь к насыщенному путешествию по неизвестным аспектам и узнайте больше о значимых событиях.
Изучить вопрос глубже – https://mednarkoforum.ru/
Эта информационная статья охватывает широкий спектр актуальных тем и вопросов. Мы стремимся осветить ключевые факты и события с ясностью и простотой, чтобы каждый читатель мог извлечь из нее полезные знания и полезные инсайты.
Углубиться в тему – https://mednarkoforum.ru/
pdacenter.ru – сервис по ремонту бытовой техники
Ремонт плоттеров в Красноярске в официальном сервисном центре PDACENTER.
Наши инженеры выполняют ремонт любой сложности по дотупным ценам!
https://interpharmonline.shop/# canadian drug prices
77 canadian pharmacy
mexican pharmacy online order: mexican pharmacy online – Mexican Pharm Inter
mexican pharmacy online: buying from online mexican pharmacy – mexican pharmacy online
https://mexicanpharminter.shop/# mexican pharmacy online
escrow pharmacy canada
northwest pharmacy canada: certified canada pharmacy online – canadian pharmacies compare
legitimate canadian pharmacies: most trusted canadian pharmacies online – precription drugs from canada
Mexican Pharm International: reliable mexican pharmacies – mexican drug stores online
цифровой магазин аккаунтов покупка продажа аккаунтов
сайт аккаунтов социальной сети биржа для продажи аккаунтов