Add C# example to "Removing old creeps"

The example includes code for GDScript, but not C#
This commit is contained in:
MessinaBrothers
2019-06-02 09:53:59 -07:00
committed by GitHub
parent a9c7282d31
commit 27944792d1

View File

@@ -1145,6 +1145,13 @@ current node at the end of the current frame.
func _on_start_game():
queue_free()
.. code-tab:: csharp
public void OnStartGame()
{
QueueFree();
}
Then in ``Main.gd`` add a new line inside the ``_on_MobTimer_timeout()`` function,
at the end.
@@ -1154,6 +1161,10 @@ at the end.
$HUD.connect("start_game", mob, "_on_start_game")
.. code-tab:: csharp
GetNode("HUD").Connect("StartGame", mobInstance, "OnStartGame");
This line tells the new Mob node (referenced by the ``mob`` variable) to respond
to any ``start_game`` signal emitted by the ``HUD`` node by running its
``_on_start_game()`` function.