私は30本のクリップを持っています。私はムービークリップを整理したいと思います。特定の番号からムービークリップの移動位置を特定するにはどうすればよいですか?
は、私が30の位置を持ち、30の映画clip.Eachムービークリップは、Iを意味必見1position.İf私はこの方法を試してみてくださいまたはスイッチを使用し、持っている
if(number1==17){
firstclip=rabbit;
rabit.x = firstpositionx
rabit.y = firstpositiony
}
それとも
if(number2==17){
secondclip=rabbit;
rabit.x = secondpositionx
rabit.y = secondpositiony
}
を言ってみましょうすべての可能性を書く必要があります。私は簡単な方法でそれを行うことができますか?たぶん
var firstpositionx:Number=120;
var firstpositiony:Number=109;
var secondpositionx:Number=140;
var secondpositiony:Number=109;
var movieclipsArray:Array=new Array();
var posX:Array=new Array(firstpositionx,secondpositionx);
var posY:Array=new Array(firstpositiony,secondpositiony);
for(var i:int = 17; i < 30; i++)
{
if(i==17){
movieclipsArray[i] = rabbit;
rabbit.x = posX[i];
rabbit.y = posY[i];
}
}
おかげでspecified.Not rondomあります。 – KucuKeko
@KucuKeko答えを更新しました。xPositions配列とyPositions配列に正確に30の数値を追加してください。 –