case 38:
//上カーソル
this.keyState.upArrow = true;
- event.preventDefault();
break;
case 40:
//下カーソル
this.keyState.downArrow = true;
- event.preventDefault();
break;
case 37:
//左カーソル
this.keyState.leftArrow = true;
- event.preventDefault();
break;
case 39:
//右カーソル
this.keyState.rightArrow = true;
- event.preventDefault();
break;
}
+
//実行中のステージに通知
if(this.runningStage){
this.runningStage.keyDown(event);
+ switch(event.keyCode){
+ case 38:
+ case 40:
+ case 37:
+ case 39:
+ event.preventDefault();
+ break;
+ }
}
},
keyUp: function(event){