mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-05 22:09:56 +03:00
Added missing C# example in tutorials -> best practices -> godot_notifications. (#7936)
* Added C# example * Fixed C# example in godot_notifications
This commit is contained in:
@@ -84,6 +84,24 @@ implementing a Timer-timeout loop is another option.
|
||||
print("This block runs every 0.5 seconds")
|
||||
)
|
||||
|
||||
.. code-tab:: csharp
|
||||
|
||||
using Godot;
|
||||
|
||||
public partial class MyNode : Node
|
||||
{
|
||||
// Allows for recurring operations that don't trigger script logic
|
||||
// every frame (or even every fixed frame).
|
||||
public override void _Ready()
|
||||
{
|
||||
var timer = new Timer();
|
||||
timer.Autostart = true;
|
||||
timer.WaitTime = 0.5;
|
||||
AddChild(timer);
|
||||
timer.Timeout += () => GD.Print("This block runs every 0.5 seconds");
|
||||
}
|
||||
}
|
||||
|
||||
Use ``_physics_process()`` when one needs a framerate-independent delta time
|
||||
between frames. If code needs consistent updates over time, regardless
|
||||
of how fast or slow time advances, this is the right place.
|
||||
|
||||
Reference in New Issue
Block a user