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
This commit is contained in:
Thomas
2025-03-29 12:51:15 +01:00
parent 2125236638
commit 6edefc58d0
13 changed files with 1673 additions and 16 deletions

View File

@@ -2,9 +2,14 @@ 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()
$Sprite2D.setVisible(isV)