Как правило, «правильный» способ отложить выполнение чего-либо - это использовать Таймер .
Взлом какой-либо функции сна может вызвать проблемы, поскольку Flash работает в одном потоке, поэтому вы не сможете больше ничего делать во время работы вашей функции, включая обновление экрана (при этом ваша игра будет выглядеть так, как будто она аварийно завершилась) или хотя бы начал отставать).
Если вы абсолютно уверены, что хотите это сделать, вы можете вызвать функцию getTimer () в цикле, чтобы узнать, прошло ли определенное количество миллисекунд.