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
16 lines
318 B
GDScript
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()
|