Для этого используются состояния. Но, так как в AS3 нет enum, обычно они перечисляются в целочисленных константах и берут значения 0~∞.
Каждый кадр происходит switch по текущему состоянию, и в зависимости от него выполняются конкретные действия.
После ввода игрока, вы переключаете состояние, и продолжаете всё, что надо, затем переключаете состояние снова.

Код AS3:
const STATE_RUNNING:int = 0;
const STATE_STOPPED:int = 1;
var state:int = STATE_RUNNING;
function onEnterFrame(e:Event = null):void
{
switch(state)
{
case STATE_RUNNING:
//тут происходит игра, когда нужно ввести что-то, state = STATE_STOPPED;
break;
case STATE_STOPPED:
//тут происходит ввод, ничего не делаем, пока пользователь не нажмёт Enter, по нему state = STATE_RUNNING;
break;
}
}