Arrays AS3无重复阵列的随机电影剪辑(包括计时器)
我不知道如何在10-20秒后从阵列中一次绘制一个电影唇。有五种不同的电影唇,所以没有一种电影唇是相同的。移除绘制的movieclip时,计时器需要重置,然后需要在10-20秒后从阵列中拉出另一个movieclip。绘制的movieclip可能不会再次使用,因此当它从舞台上移除时,应该将其从阵列中移除。这些脚本位于单独的.as文件中 这段代码已经有计时器(归功于)Arrays AS3无重复阵列的随机电影剪辑(包括计时器),arrays,actionscript-3,random,timer,Arrays,Actionscript 3,Random,Timer,我不知道如何在10-20秒后从阵列中一次绘制一个电影唇。有五种不同的电影唇,所以没有一种电影唇是相同的。移除绘制的movieclip时,计时器需要重置,然后需要在10-20秒后从阵列中拉出另一个movieclip。绘制的movieclip可能不会再次使用,因此当它从舞台上移除时,应该将其从阵列中移除。这些脚本位于单独的.as文件中 这段代码已经有计时器(归功于) 我希望你们能帮我解决这个问题。你们可能想从创建Mcs数组开始 //Add 5 MCs to array var mcArr:Array
我希望你们能帮我解决这个问题。你们可能想从创建Mcs数组开始
//Add 5 MCs to array
var mcArr:Array = [];
for(var i:int = 0; i<5; i++) {
mcArr.push(new MovieClip());
}
//Add 5 MCs to array
var mcArr:Array = [];
for(var i:int = 0; i<5; i++) {
mcArr.push(new MovieClip());
}
function addToStage():void
{
clip = mcArr.pop();
//clip will be null after the fifth MC. Check that clip is not null before trying to add listener
if(clip)
clip.addEventListener(Event.REMOVED_FROM_STAGE, onRemove);
}