Files
chaussette.sale/UI/clues/bubble_clue.gd
Thomas 6edefc58d0 amélioration de la commande tactile
les clues sont dépendantes du contexte
elles affichent un bouton si on est au clavier
un doigt si on est à la souris ou au doigt
2025-03-29 12:51:15 +01:00

16 lines
318 B
GDScript

extends Sprite2D
class_name BubbleClue
func setVisible(isV: bool):
$ButtonClue.setVisible(false)
$TouchClue.setVisible(false)
visible = isV
if isV:
$AnimationPlayer.play("move")
if GameState.isUsingTouch:
$TouchClue.setVisible(true)
else:
$ButtonClue.setVisible(true)
else:
$AnimationPlayer.stop()