私はActionscript3を初めて使用し、キーボードの下矢印を使用して円を下に移動できるようにしたいと考えています。これが私のコードです:
package {
import flash.display.MovieClip;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
public class Circle extends MovieClip {
public function Circle() {
// constructor code
var speed:int = 3;
addEventListener(KeyboardEvent.KEY_DOWN,keyIsDown);
function keyIsDown(event:KeyboardEvent) {
if(event.keyCode == Keyboard.DOWN) {
y = y+=speed;
}
}
}
}
}
テストすると、下キーを押しても何も起こりません。誰かがコードの何が問題になっているのか知っていますか?