我想用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] –