mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-04 14:11:02 +03:00
Update 07.finishing-up.rst (#7093)
Co-authored-by: Max Hilbrunner <mhilbrunner@users.noreply.github.com>
This commit is contained in:
@@ -33,8 +33,12 @@ Add two :ref:`AudioStreamPlayer <class_AudioStreamPlayer>` nodes as children of
|
||||
click on the ``Stream`` property, select "Load", and choose the corresponding
|
||||
audio file.
|
||||
|
||||
To play the music, add ``$Music.play()`` in the ``new_game()`` function and
|
||||
``$Music.stop()`` in the ``game_over()`` function.
|
||||
All audio is automatically imported with the ``Loop`` setting disabled.
|
||||
If you want the music to loop seamlessly, click on the Stream file arrow,
|
||||
select ``Make Unique``, then click on the Stream file and check the ``Loop`` box.
|
||||
|
||||
To play the music, add ``$Music.play()`` in the ``new_game()``
|
||||
function and ``$Music.stop()`` in the ``game_over()`` function.
|
||||
|
||||
Finally, add ``$DeathSound.play()`` in the ``game_over()`` function.
|
||||
|
||||
@@ -53,9 +57,15 @@ tab. In the same way you created the movement input actions, create a new
|
||||
input action called ``start_game`` and add a key mapping for the :kbd:`Enter`
|
||||
key.
|
||||
|
||||
Now would be a good time to add controller support if you have one available.
|
||||
Attach or pair your controller and then under each input action that you wish
|
||||
to add controller support for, click on the "+" button and press the corresponding
|
||||
button, d-pad, or stick direction that you want to map to the respective input action.
|
||||
|
||||
In the ``HUD`` scene, select the ``StartButton`` and find its **Shortcut**
|
||||
property in the Inspector. Create a new :ref:`Shortcut <class_Shortcut>` resource,
|
||||
open the **Events** array and add a new array element to it.
|
||||
property in the Inspector. Create a new :ref:`Shortcut <class_Shortcut>` resource
|
||||
by clicking within the box, open the **Events** array and add a new array element
|
||||
to it by clicking on **Array[InputEvent] (size 0)**.
|
||||
|
||||
.. image:: img/start_button_shortcut.webp
|
||||
|
||||
|
||||
Reference in New Issue
Block a user