Народ,подскажите как сделать движение персонажа по нажатию на клавишу, мой код не работает

Код AS3:
package game{
import flash.display.*;
import flash.events.*;
public dynamic class pers extends MovieClip {
public function pers() {
addEventListener(KeyboardEvent.KEY_DOWN, persGo);
}
public function persGo(event:KeyboardEvent):void{
if (event.keyCode == Keyboard.KEYNAME_RIGHTARROW){
pers.gotoAndPlay(1);}
}
}
}