или так

Код AS1/AS2:
PAUSE = true;
function invert() {
PAUSE = !PAUSE;
trace('PAUSE :'+PAUSE);
}
function key_up(){
invert();
onKeyDown = key_down;
}
function key_down(){
if (Key.isDown(Key.SPACE)) {
delete onKeyDown;
onKeyUp = key_up;
}
}
Key.addListener(this);
key_up();