Files
2026-06-01 17:19:55 +02:00

26 lines
443 B
C#

using UnityEngine;
[DisallowMultipleComponent]
public sealed class TickBehavior : NodeBehavior
{
private const float IntervalSeconds = 0.025f;
private float nextTickAt;
private void Start()
{
nextTickAt = Time.unscaledTime + 0.025f;
}
private void Update()
{
int num = 4;
float unscaledTime = Time.unscaledTime;
while (unscaledTime >= nextTickAt && num-- > 0)
{
nextTickAt += 0.025f;
TriggerOutput("Tick");
}
}
}