classref: Sync with current master branch (929333fe2)

This commit is contained in:
Rémi Verschelde
2023-02-07 17:52:34 +01:00
parent 471ee84a9f
commit fc314262d1
124 changed files with 3532 additions and 2028 deletions

View File

@@ -53,29 +53,28 @@ Here is an example script implementing a simple **MainLoop**:
.. code-tab:: csharp
using Godot;
using System;
public class CustomMainLoop : MainLoop
public partial class CustomMainLoop : MainLoop
{
public float TimeElapsed = 0;
private double _timeElapsed = 0;
public override void _Initialize()
{
GD.Print("Initialized:");
GD.Print($" Starting Time: {TimeElapsed}");
GD.Print($" Starting Time: {_timeElapsed}");
}
public override bool _Process(float delta)
public override bool _Process(double delta)
{
TimeElapsed += delta;
_timeElapsed += delta;
// Return true to end the main loop.
return Input.GetMouseButtonMask() != 0 || Input.IsKeyPressed((int)KeyList.Escape);
return Input.GetMouseButtonMask() != 0 || Input.IsKeyPressed(Key.Escape);
}
private void _Finalize()
{
GD.Print("Finalized:");
GD.Print($" End Time: {TimeElapsed}");
GD.Print($" End Time: {_timeElapsed}");
}
}