我已经学习了3个星期
我正在尝试为个人用途制作组合生成器
问题是如果数组内的相同MovieClip显示两次或更多次 它只是重叠了它。
例如,当第二次显示肘部时,它只是重叠第一个肘部动画片段! http://imageshack.us/scaled/landing/208/17797019.png
这是我的代码
var punch:Punch = new Punch();
var kick:Kick = new Kick();
var knee:Knee = new Knee();
var elbow:Elbow = new Elbow();
var holder:MovieClip; // for displaying purposes
var position:Number = 100;
public function Main()
{
var combo:Array = [punch, kick, knee, elbow];
for(var i:Number = 0;i < 2;i++ )
{
holder = combo[randomNumber()]
holder.y = 200;
holder.x = position;
addChild(holder);
position = position + 100;
}
}
function randomNumber():Number
{
return(Math.floor(Math.random() * (4 - 1 )+1));
}