OSDN Git Service

Breadのキーイベント
[h58pcdgame/GameScriptCoreLibrary.git] / www / corelib / coresubc.js
index 6c90207..fcb7b98 100644 (file)
@@ -181,6 +181,7 @@ function UIManager(mManager){
        this.keyState.goDown = false;
        this.keyState.fire = false;
        this.keyState.select = false;
+       this.keyState.numbers = [false, false, false, false, false, false, false, false, false, false]; // 0 - 9
        
        //**イベントリスナー設定**
        //keyDown
@@ -230,6 +231,10 @@ UIManager.prototype = {
                if(keyCode == mainManager.UIManager.keyID.select){
                        mainManager.UIManager.keyState.select = state;
                }
+               if(48 <= keyCode && keyCode <= 57){
+                       var keyNo = keyCode - 48;       //押されたキーの値
+                       mainManager.UIManager.keyState.numbers[keyNo] = state;
+               }
                
                if(mainManager.runningStage){
                        switch(keyCode){