Добавочный ответ в пользу знатоков.
В место "Event.ENTER_FRAME" советую использовать "TimerEvent.TIMER" с "updateAfterEvent();".
Код AS3:
// Сами методы оптимально было бы объединить.
public function updateScene():void // Прошу заметить, не UpdateScene а updateScene.
{
// выполняем все операции по просчётам сцены
// ...
// ...
// ...
// И далее уже делаем перерисовку.
renderScene();
}
и того 2:0, пользователь курит. Следующая игра!