-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathInput_Settings.gd
52 lines (32 loc) · 939 Bytes
/
Input_Settings.gd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
extends Node
var up = [KEY_W,KEY_UP]
var left = [KEY_A,KEY_LEFT]
var down = [KEY_S,KEY_DOWN]
var right = [KEY_D,KEY_RIGHT]
var validate = [KEY_ENTER]
var pause = [KEY_ESCAPE]
var switch = [KEY_TAB]
var next = [null]
var prev = [null]
var toggle_ui = [KEY_SPACE]
var up_joy = JOY_BUTTON_DPAD_UP
var left_joy = JOY_BUTTON_DPAD_LEFT
var down_joy = JOY_BUTTON_DPAD_DOWN
var right_joy = JOY_BUTTON_DPAD_RIGHT
var validate_joy = JOY_BUTTON_A
var pause_joy = JOY_BUTTON_START
var switch_joy = JOY_BUTTON_X
var next_joy = JOY_BUTTON_RIGHT_SHOULDER
var prev_joy = JOY_BUTTON_LEFT_SHOULDER
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
func load_preset_qwert():
up[0] = KEY_W
left[0] = KEY_A
func load_preset_azert():
up[0] = KEY_Z
left[0] = KEY_Q
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass