Давид
05.05.2012, 18:10
здравствуйте
пишу так
var i:int = 0;
stage.addEventListener (KeyboardEvent.KEY_DOWN, down);
function downn (e:KeyboardEvent):void{
i++;
trace (i);
}
Нажимаю клавиш и так держу несколько секунд, в логе вижу
0
1
2
...
20
...
т.е функция down вызывается много раз,хотя клавиш нажимал один раз
мне нужно сделать так чтобы нажимал на клавиш и не зависимость сколько время держал нажатием функция работало только один раз,
Помогитье
пишу так
var i:int = 0;
stage.addEventListener (KeyboardEvent.KEY_DOWN, down);
function downn (e:KeyboardEvent):void{
i++;
trace (i);
}
Нажимаю клавиш и так держу несколько секунд, в логе вижу
0
1
2
...
20
...
т.е функция down вызывается много раз,хотя клавиш нажимал один раз
мне нужно сделать так чтобы нажимал на клавиш и не зависимость сколько время держал нажатием функция работало только один раз,
Помогитье