16 lines
520 B
GDScript
16 lines
520 B
GDScript
class_name Flute
|
|
|
|
var Balle = preload("res://scenes/attaques/Balle.tscn").instantiate() # Charger le nœud Balle
|
|
|
|
|
|
func jouer_melodie(player_position) -> void:
|
|
print("La flûte joue une mélodie.")
|
|
spawn_balle(player_position)
|
|
|
|
|
|
func spawn_balle(player_position) -> void:
|
|
# Assurez-vous que vous ajoutez la balle comme enfant dans une scène appropriée
|
|
if Balle:
|
|
Balle.position = player_position # Place la balle à la position actuelle du joueur
|
|
else:
|
|
print("Erreur : la création de la balle a échoué.")
|