make the section describing wiring up the hit signal slightly more verbose (#6480)

Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
This commit is contained in:
dprime
2023-05-18 10:20:48 +01:00
committed by GitHub
parent 94d621b65f
commit 4fa13df80f

View File

@@ -182,17 +182,19 @@ You can assign this property's value in two ways:
property.
- Click the down arrow next to "[empty]" and choose "Load". Select ``Mob.tscn``.
Next, select the ``Player`` node in the Scene dock, and access the Node dock on
the sidebar. Make sure to have the Signals tab selected in the Node dock.
Next, select the instance of the ``Player`` scene under ``Main`` node in the Scene dock,
and access the Node dock on the sidebar. Make sure to have the Signals tab selected
in the Node dock.
You should see a list of the signals for the ``Player`` node. Find and
double-click the ``hit`` signal in the list (or right-click it and select
"Connect..."). This will open the signal connection dialog. We want to make a
new function named ``game_over``, which will handle what needs to happen when a
game ends. Type "game_over" in the "Receiver Method" box at the bottom of the
signal connection dialog and click "Connect". Add the following code to the new
function, as well as a ``new_game`` function that will set everything up for a
new game:
signal connection dialog and click "Connect". You are aiming to have the ``hit`` signal
emitted from ``Player`` and handled in the ``Main`` script. Add the following code
to the new function, as well as a ``new_game`` function that will set
everything up for a new game:
.. tabs::
.. code-tab:: gdscript GDScript