リンゴが落ちるゲームを作ろうとしていますが、作成されたすべてのムービークリップに間隔を設定できません。以下のコードで作成すると、別のリンゴが作成されるとリンゴの動きが止まります。
function FallAnApple()
{
_apple = "apple_" + _counter;
attachMovie("apple", _apple, _counter);
eval(_apple)._x = RandomX();
eval(_apple)._y = -16;
setInterval(function(){eval(_apple)._y += 2;}, 100);
_counter += 1;
}
Apple ムービークリップ内に間隔を入れると、間隔内で this._y にアクセスできませんが、作成されたムービー自体内でこの値にアクセスできます。