diff options
author | Jonas Bernard <public.jbernard@web.de> | 2021-04-24 22:58:54 +0200 |
---|---|---|
committer | Jonas Bernard <public.jbernard@web.de> | 2021-04-24 22:58:54 +0200 |
commit | 0e38c6e15402e475950e60397476e380af810289 (patch) | |
tree | 1013f6f0be135e837d317787dc2fc5f5f2993b05 /components | |
parent | 945c4166bae70399eb9060ce4b5e2de0b44f70ce (diff) | |
download | ldjam48-0e38c6e15402e475950e60397476e380af810289.tar.gz ldjam48-0e38c6e15402e475950e60397476e380af810289.tar.bz2 ldjam48-0e38c6e15402e475950e60397476e380af810289.zip |
Press button
Diffstat (limited to 'components')
-rw-r--r-- | components/button.gd | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/components/button.gd b/components/button.gd index b6753fe..5e90ecc 100644 --- a/components/button.gd +++ b/components/button.gd @@ -22,10 +22,13 @@ const BASE_HEIGHT = 16 const left_nohover = preload("res://textures/components/button/left.png") const left_hover = preload("res://textures/components/button/left_hover.png") +const left_press = preload("res://textures/components/button/left_press.png") const middle_nohover = preload("res://textures/components/button/middle.png") const middle_hover = preload("res://textures/components/button/middle_hover.png") +const middle_press = preload("res://textures/components/button/middle_press.png") const right_nohover = preload("res://textures/components/button/right.png") const right_hover = preload("res://textures/components/button/right_hover.png") +const right_press = preload("res://textures/components/button/right_press.png") func _ready(): var label = Label.new() @@ -47,7 +50,9 @@ func _on_ButtonTest_input_event(viewport, event, shape_idx): if not (event is InputEventMouseButton): return if not event.pressed: + _set_all_textures(left_hover, middle_hover, right_hover) return + _set_all_textures(left_press, middle_press, right_press) emit_signal("on_click") func _set_all_textures(l, m, r): |