What is the best way to add a timer through code? Unity equivalent:
private IEnumerator Wait()
{
return new WaitForSeconds(1);
}
      
    What is the best way to add a timer through code? Unity equivalent:
private IEnumerator Wait()
{
return new WaitForSeconds(1);
}
You can use C# async tasks: to impl delay and then call back code on a main thread:
using System.Threading.Tasks;
using FlaxEngine;
Task.Run(async delegate
{
    await Task.Delay(3000); // delay in miliseconds
    Scripting.InvokeOnUpdate(() =>
    {
        // Do something on a main thread after async delay
        Debug.Log("Hey");
    });
});
        This is actually really impressive. Im telling you man flax has massive potential.
Ty for answer tho 