ddu:godot:timers
Indholdsfortegnelse
Timers
Opret time i Node tree
- Add node → Timer
- Configure timer i inspector
- OneShot: true/false
- WaitTime
- AutoStart: true/false
tilgå Timer i kode ved GetNode
Timer delayTimer = GetNode<Timer>("Timer");
(brug ved signal)
Programmatisk oprettelse af timer
public partial class Enemy : CharacterBody2D { public Timer delayTimer; public override void _Ready() { delayTimer = new Timer(); delayTimer.WaitTime = 3.0f; delayTimer.OneShot = false; delayTimer.Timeout += _Attack; AddChild(delayTimer); delayTimer.Start(); } public void _Attack(){ GD.Print("...Attacking .. Wush !!!"); } }
ddu/godot/timers.txt · Sidst ændret: af 127.0.0.1
