OSDN Git Service

Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
[h58pcdgame/GameScriptCoreLibrary.git] / www / corelib / core.js
index c063bd1..8181e5f 100755 (executable)
@@ -114,27 +114,32 @@ GameManager.prototype = {
                        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){