[英]What is the syntax to pass an array of Sprites into the Tweener Class in Actionscript 3?
這有效:
Tweener.addTween( [ _fee, _fye, _fum ] , { alpna:1, time:10 });
但這不是:
var _myArray:Array = new Array( [ _fee, _fye, _fum ] );
Tweener.addTween( _myArray , { alpna:1, time:10 });
如何將數組直接傳遞到補間器中?
您應該這樣調用構造函數:
var _myArray:Array = new Array(_fee, _fye, _fum);
您所做的是構造一個Array
,其中包含一個MovieClip
的Array
……僅作為旁注:就我個人而言,不像第一種情況一樣,不使用文字不具有任何優勢……有時甚至更好,因為它含糊不清...例如, new Array(5)
將構造一個長度為5的Array
,而new Array(myObject)
將構造一個包含myObject
的Array
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.