Здравствуйте! Я раньше никогда не работал с AS3, только AS2. И для того, чтобы сделать, например передвижение объекта, по зажатой клавише, нужно было создать таймер и использовать оператор:
Цитата:
if(key.isDown(key.DOWN)){
...
|
А как я понял, это теперь не работает, теперь нужно писать:
Цитата:
stage.addEventListener(keyboardEvent.KEY_DOWN, keyPressed);
function keyPressed(event:keyboard){
Код по нажатию клавиши он перемещаеться
}
|
Но когда я запускаю, он делает сначало анимацию движения, потом катит его, а когда отпускаешь кнопку сного анимацию. А нужно всё одновременно делать. Помогите пожалуйста!