요즘 이것저것 바빠서 간만에 글쓰네욤
꾸준히 해볼랍니다.^^
package
{
import flash.display.Sprite;
import flash.events.*;
import flash.ui.Keyboard;
public class keyBoardEvent extends Sprite
{
public function keyBoardEvent()
{
var rect1:Sprite = new Sprite();
rect1.graphics.lineStyle(1);
rect1.graphics.beginFill(0x0000FF);
rect1.graphics.drawRect(0,0,75,75);
rect1.tabEnabled = true;
this.addChild(rect1);
rect1.addEventListener(KeyboardEvent.KEY_DOWN,rect1Key);
}
private function rect1Key(e:KeyboardEvent):void
{
switch(e.keyCode)
{
//left
case 37:
//moveBlock("left");
Sprite(e.target).x -=10;
break;
//right
case 39:
//moveBlock("right");
Sprite(e.target).x +=10;
break;
//up
case 38:
//moveBlock("up");
Sprite(e.target).y -=10;
break;
//down
case 40:
//moveBlock("down");
Sprite(e.target).y +=10;
break;
default:
trace("==>"+e.keyCode);
break;
}
}
}
}