我想用actionscript 3中的變量做這樣的事情,你可以忽略randomNumber函數。它只是爲了讓我的問題關於我在做什麼更清晰:如何使用這樣的變量?
function randomNumber(low:Number=0, high:Number=1):Number {
return Math.floor(Math.random() * (1+high-low)) + low;
}
randomNumber(1, 3)
var selection:int = randomNumber;
mymovieclip.insideclip(selection);
所以我想基本上使用變量的內容來選擇特定的影片剪輯。你可以想象有多個內側夾。所以像insideclip1,insideclip2,insideclip3。我隨機選擇一個數字並將其放入一個名爲selection的變量中,然後我想使用mymovieclip.insideclip1,2或3,具體取決於該變量存儲的數字。
我敢肯定,有一種方法可以做到這一點,有人可以指導我解決。
只是爲了澄清任何人可能會遇到此類尋找類似的東西。我做了一個數組:movieclipArray:Array = [movieclip.insideclip1,movieclip.insideclip2等];然後用我在上面發佈的隨機函數做了如下操作:var selection = randomNumber(0,3);並最終可以得到我想要的結果:movieclipArray [selection] –