update images and clarify scene information

This commit is contained in:
Hana - Piralein
2023-05-19 19:23:20 +02:00
parent 8e45b3c141
commit 7043483945
17 changed files with 17 additions and 16 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@@ -38,19 +38,19 @@ Scene setup
-----------
To add a button to our game, we will create a new main scene which will include
both a button and the ``Sprite2D.tscn`` scene that we scripted in previous
lessons.
both a :ref:`Button <class_button>` and the ``sprite_2d.tscn`` scene we created in
the :ref:`doc_scripting_first_script` lesson.
Create a new scene by going to the menu Scene -> New Scene.
.. image:: img/signals_01_new_scene.png
.. image:: img/signals_01_new_scene.webp
In the Scene dock, click the 2D Scene button. This will add a Node2D as our
root.
In the Scene dock, click the 2D Scene button. This will add
a :ref:`Node2D <class_Node2D>` as our root.
.. image:: img/signals_02_2d_scene.png
.. image:: img/signals_02_2d_scene.webp
In the FileSystem dock, click and drag the ``Sprite2D.tscn`` file you saved
In the FileSystem dock, click and drag the ``sprite_2d.tscn`` file you saved
previously onto the Node2D to instantiate it.
.. image:: img/signals_03_dragging_scene.png
@@ -58,11 +58,11 @@ previously onto the Node2D to instantiate it.
We want to add another node as a sibling of the Sprite2D. To do so, right-click
on Node2D and select Add Child Node.
.. image:: img/signals_04_add_child_node.png
.. image:: img/signals_04_add_child_node.webp
Search for the Button node type and add it.
Search for the :ref:`Button <class_button>` node and add it.
.. image:: img/signals_05_add_button.png
.. image:: img/signals_05_add_button.webp
The node is small by default. Click and drag on the bottom-right handle of the
Button in the viewport to resize it.
@@ -71,20 +71,21 @@ Button in the viewport to resize it.
If you don't see the handles, ensure the select tool is active in the toolbar.
.. image:: img/signals_07_select_tool.png
.. image:: img/signals_07_select_tool.webp
Click and drag on the button itself to move it closer to the sprite.
You can also write a label on the Button by editing its Text property in the
Inspector. Enter "Toggle motion".
Inspector. Enter ``Toggle motion``.
.. image:: img/signals_08_toggle_motion_text.png
.. image:: img/signals_08_toggle_motion_text.webp
Your scene tree and viewport should look like this.
.. image:: img/signals_09_scene_setup.png
Save your newly created scene. You can then run it with :kbd:`F6` (:kbd:`Cmd + R` on macOS).
Save your newly created scene as ``node_2d.tscn``, if you haven't already.
You can then run it with :kbd:`F6` (:kbd:`Cmd + R` on macOS).
At the moment, the button will be visible, but nothing will happen if you
press it.
@@ -99,11 +100,11 @@ lesson.
You can connect signals in the Node dock. Select the Button node and, on the
right side of the editor, click on the tab named "Node" next to the Inspector.
.. image:: img/signals_10_node_dock.png
.. image:: img/signals_10_node_dock.webp
The dock displays a list of signals available on the selected node.
.. image:: img/signals_11_pressed_signals.png
.. image:: img/signals_11_pressed_signals.webp
Double-click the "pressed" signal to open the node connection window.