簡體   English   中英

訪問隨機對象AS3

[英]Accessing a random Object AS3

我有9個不同的影片剪輯,它們分別稱為MC1,MC2,MC3,...,MC9。 然后我要隨機添加它們。 我做了一個隨機器,它隨機生成1到9的數字。 現在如何使用生成的隨機數添加它們。 例:

var box11:MC[the random number] = new MC[the random number] ,其中[隨機數]的位置將保留該數字,例如:var box11:MC2 =新MC2。

並且也可以對box值做同樣的事情嗎? 例如,具有不同值od i和j的box [i] [j]將變成box11,box32 ...?

您可以為此使用flash.utils.getDefinitionByName()

例:

var theClass:Class = getDefinitionByName("MC" + randNum) as Class;
var instance = new theClass();

對於動態等距(方框),請參閱我對以下問題的回答:

如何將實例化的MC動態推入Array?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM