tianhaobu před 3 měsíci
rodič
revize
61166b90fa

+ 2 - 0
objects/oInput/Create_0.gml

@@ -1,3 +1,5 @@
+ingame = new input_handle("ingame",1)
+
 jump_buffer_timer = 0;
 jump_buffer_max = 6;
 /**/

+ 0 - 8
objects/oInput/Step_0.gml

@@ -1,11 +1,3 @@
-_jump_p = kcp("Z") || kcp("K");
-_jump_r = kcr("Z") || kcr("K");
-_left = kc("A") || kc(vk_left);
-_right = kc("D") || kc(vk_right);
-_up = kc("W") || kc(vk_up);
-_down = kc("S") || kc(vk_down);
-_dash = kcp("C") || kcp("L");
-_attack = kcp("X") || kcp("J");
 _jump_p = ingame.kcp("Z") || ingame.kcp("K");
 _jump_r = ingame.kcr("Z") || ingame.kcr("K");
 _left   = ingame.kc("A")  || ingame.kc(vk_left);

+ 1 - 0
objects/oInput/Step_1.gml

@@ -0,0 +1 @@
+_handle_init()

+ 1 - 0
objects/oInput/oInput.yy

@@ -4,6 +4,7 @@
   "eventList":[
     {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":3,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
     {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":1,"eventType":3,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
   ],
   "managed":true,
   "name":"oInput",

+ 4 - 1
scripts/Simplifier/Simplifier.gml

@@ -21,6 +21,8 @@ function icl(_obj, _x = x, _y = y, _layer_id = "Instances")
 function key_get_id(_key) {
     return is_string(_key) ? ord(_key) : _key;
 }
+
+/*
 /// @desc 优雅地检测此帧某给定键盘按键是否被按住
 /// @param {Constant.VirtualKey|Real} _key 检测的键盘按键
 function kc(_key)
@@ -36,4 +38,5 @@ function kcp(_key) {
 /// @param {Constant.VirtualKey|Real} _key 检测的键盘按键
 function kcr(_key) {
     return keyboard_check_released(key_get_id(_key));
-}
+}
+*/