as 3.0使用键盘代码

作者:袖梨 2022-07-02

as 3.0使用键盘代码

package cn.com.webstudio{
import .display.Sprite;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;

public class KeyCodes extends Sprite {
private var box:Sprite;

public function KeyCodes() {
init();
}
private function init():void {
box=new Sprite();
addChild(box);
box.graphics.beginFill(0xff0000);
box.graphics.drawRect(0,0,40,40);
box.graphics.endFill();
box.x=stage.stageWidth / 2;
box.y=stage.stageHeight / 2;
stage.addEventListener(KeyboardEvent.KEY_DOWN,onKeyboardEvent);

}
public function onKeyboardEvent(event:KeyboardEvent):void {
switch (event.keyCode) {
case Keyboard.DELETE:
removeChild (box)

}
}
}
}

相关文章

精彩推荐