私はこれが可能であるべきだと知っており、Imは私のコードにかなり自信を持っています。別の関数から動的に入力される2つの配列があります。各配列からの2つのスプライトが相互作用すると、それらは関数をトリガーする必要がありますが、現時点では、それらは互いにすれ違うだけです。
public function mixGender ():void
{
for (var gi:int = 0; gi < firstSpriteArray.length; gi++)
{
var sprite1 = firstSpriteArray[gi];
for (var pi:uint = 0; pi < secondSpriteArray.length; pi++)
{
var sprite2:pinkSprite = secondSpriteArray[pi];
var dist = getDistance(sprite1.x,sprite1.y,sprite2.x,sprite2.y);
if (dist < 28)
{
/*and if they are within touching range calls a function.*/
function ();
}
}
}
}
明らかな何かが欠けているに違いありません。ヒントはありますか?