Спасибо за ответ.
Но вот в чем сложность – я совершенно не представляю, как это все собрать в кучку.
Если я правильно понимаю, событию смены кадров надо назначить функцию,
а внутри этой функции надо организовать прослушивание нажатия клавиш, и при наступлении события нажатия клавиш вызывать другую функцию, которая и будет двигать клип.
Попробовала так, клип скачет, как ненормальный…
Код:
var scor:Number=3;
import flash.display.MovieClip;
import flash.events.*;
stage.addEventListener(Event.ENTER_FRAME,nagKlavish);
function nagKlavish(event:Event):void {// Не уверена, что правильно написать: event:Event
stage.addEventListener(KeyboardEvent.KEY_DOWN,dvMovie);
function dvMovie(event:KeyboardEvent):void {
if (event.keyCode == Keyboard.RIGHT) {
Kl.x+=scor;
}
if (event.keyCode == Keyboard.LEFT) {
Kl.x-=scor;
}
if (event.keyCode == Keyboard.UP) {
Kl.y-=scor;
}
if (event.keyCode == Keyboard.DOWN) {
Kl.y+=scor;
}
}
}
.