мне нужно отлавливать нажатие пробела (Space), делаю все как доктор прописал:

Код:
myListener = new Object();
myListener.onKeyDown = function ()
{
if(Key.isDown(Key.SPACE)){myFunction();}
}
Key.addListener(myListener);
все работает, но через раз, думал-размышлял, вставил trace в myFunction(); и был очень удивлен, если удерживать пробел то функция постоянно срабатывает (у меня пробелом включается выключается пауза в игре), как сделать чтобы myFunction() срабатывала только один раз ( при срабатывании пробела, а не при его удержании)?