Вы быстро научитесь избегать ошибок в кадрах, если вы серьезный инженер Java. В своем классе документов вы можете создать цикл основной игры, прослушивая Event.ENTER_FRAME:
package
{
import flash.display.Sprite;
import flash.events.Event;
public class DocumentClass extends Sprite
{
public function DocumentClass():void
{
init();
}
private function init():void
{
addEventListener(Event.ENTER_FRAME, iterate);
}
private function iterate(event:Event):void
{
// loop here
}
}
}
Вы также можете остановить цикл, удалив прослушиватель событий.
Для более сложных игр людям обычно требуется создать более одного слушателя ENTER_FRAME. В этом случае зачастую более эффективно использовать «тикер» или какое-либо другое устройство, которое минимизирует количество конструкций событий, выполняемых игроком.
Надеюсь, это поможет,
Alec