Update getting started 2D to 4.3
@@ -285,12 +285,20 @@ mobs to remove themselves. We can do this with the "group" feature.
|
||||
|
||||
In the ``Mob`` scene, select the root node and click the "Node" tab next to the
|
||||
Inspector (the same place where you find the node's signals). Next to "Signals",
|
||||
click "Groups" and you can type a new group name and click "Add".
|
||||
click "Groups" to open the group overview
|
||||
and the "+" button to open the "Create New Group" dialog.
|
||||
|
||||
.. image:: img/group_tab.webp
|
||||
|
||||
Now all mobs will be in the "mobs" group. We can then add the following line to
|
||||
the ``new_game()`` function in ``Main``:
|
||||
Name the group ``mobs`` and click "ok" to add a new scene group.
|
||||
|
||||
.. image:: img/add_group_dialog.webp
|
||||
|
||||
Now all mobs will be in the "mobs" group.
|
||||
|
||||
.. image:: img/scene_group_mobs.webp
|
||||
|
||||
We can then add the following line to the ``new_game()`` function in ``Main``:
|
||||
|
||||
.. tabs::
|
||||
.. code-tab:: gdscript GDScript
|
||||
|
||||
@@ -37,6 +37,8 @@ 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.
|
||||
|
||||
.. image:: img/unique_resource_music.webp
|
||||
|
||||
To play the music, add ``$Music.play()`` in the ``new_game()``
|
||||
function and ``$Music.stop()`` in the ``game_over()`` function.
|
||||
|
||||
|
||||
BIN
getting_started/first_2d_game/img/add_group_dialog.webp
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 5.1 KiB |
|
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 8.7 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 11 KiB |
BIN
getting_started/first_2d_game/img/scene_group_mobs.webp
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
BIN
getting_started/first_2d_game/img/unique_resource_music.webp
Normal file
|
After Width: | Height: | Size: 10 KiB |