Parcourir la source

:memo: Mieux clic menu

DricomDragon il y a 3 jours
Parent
commit
21aa4ae2a0
1 fichiers modifiés avec 18 ajouts et 14 suppressions
  1. 18 14
      guide/complet.md

+ 18 - 14
guide/complet.md

@@ -665,27 +665,31 @@ Niv. 2
     - Ajout du son de clic bouton dans le Menu Pause :
         - Ajouter un AudioStreamPlayer dans la scène
             "pause_menu.tscn"
-        - Nommer l'AudioStreamPlayer : "clic_sound".
+        - Nommer l'AudioStreamPlayer : *SonClic*.
         - Charger le son de clic dans le champs "Stream" de
-            l'AudioStreamPlayer.
+            l'AudioStreamPlayer : `composants/interface/clic_sfx.wav`
         - Dans le champs Bus dans l'inspecteur, sélectionner : Bruits
-        - Ajouter "get_node("clic_sound").play()" dans les
-            fonctions "_quand_bouton_reprendre_est_presse()",
-            "_quand_bouton_retour_titre_est_presse()" et
-            "_quand_bouton_quitter_est_presse()" dans le script
-            "pause_menu.gd".
+		- Choix 1 : Brancher les signaux `pressed` de chaque bouton à la fonction
+			interne `play` de l'AudioStreamPlayer.
+        - Choix 2 : Ajouter `$SonClic.play()` dans les
+            fonctions `_quand_bouton_reprendre_est_presse()`,
+            `_quand_bouton_retour_titre_est_presse()` et
+            `_quand_bouton_quitter_est_presse()` du script
+            `pause_menu.gd`.
     - Ajout du son de clic bouton sur les planètes du Menu Principal :
         - Ajouter un AudioStreamPlayer dans la scène
-            "choix_niveau.tscn" en enfant du nœud
-            "DefilementNiveaux".
-        - Nommer l'AudioStreamPlayer : "clic_sound".
+            `choix_niveau.tscn` en enfant du nœud
+            *DefilementNiveaux*.
+        - Nommer l'AudioStreamPlayer : *SonClic*.
         - Charger le son de clic dans le champs "Stream" de
             l'AudioStreamPlayer.
         - Dans le champs Bus dans l'inspecteur, sélectionner : Bruits
-        - Ajouter
-            "get_parent().get_parent().get_node("clic_sound").play()"
-            dans la fonction "_quand_planete_est_cliquee()" dans
-            le script "planete.gd".
+		- Choix 1 : Brancher les signaux `pressed` de chaque bouton planète
+			à la fonction `play` de *SonClic*
+        - Choix 2 : Clic droit sur le nœud *SonClic* puis "% Access as Unique Name".
+			Puis ajouter `%SonClic.play()`
+            dans la fonction `_quand_planete_est_cliquee()` dans
+            le script `planete.gd`.