Attempted to make pause screen gamepad acontrollable
This commit is contained in:
@ -3,15 +3,28 @@ extends Control
|
||||
signal paused
|
||||
signal unpaused
|
||||
|
||||
|
||||
var selected:int = 0
|
||||
var menu_items = [$"Pause Menu/Menu/Resume", $"Pause Menu/Menu/Settings", $"Pause Menu/Menu/Quit"]
|
||||
|
||||
func _ready():
|
||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||
|
||||
func _input(event):
|
||||
if event.is_action_pressed("quit"):
|
||||
pause_game_button()
|
||||
|
||||
|
||||
if event.is_action_pressed("move_back"):
|
||||
if selected + 1 < len(menu_items) - 1:
|
||||
#menu_items[selected].flat = false
|
||||
selected += 1
|
||||
#menu_items[selected].flat = true
|
||||
if event.is_action_pressed("move_forward"):
|
||||
if selected - 1 > 0:
|
||||
#menu_items[selected].flat = false
|
||||
selected -= 1
|
||||
#menu_items[selected].flat = true
|
||||
func pause_game_button():
|
||||
selected = 0
|
||||
if $Settings.visible:
|
||||
$Settings.hide()
|
||||
$"Pause Menu".show()
|
||||
|
||||
Reference in New Issue
Block a user