• Register a callback in the engine start event.
    This happens at the beginning of each frame

    Parameters

    • cb: LifecycleMethod

      The callback to be called. Optionally return a function that will be called when the onStart callback is removed again

    • Optionalopts: LifecycleMethodOptions

    Returns () => void

    A function that can be called to unregister the callback

    onStart((ctx : Context) => {
    // do something
    console.log("Needle Engine: onStart registered")
    // optional to cleanup:
    return () => { console.log("OnStart removed") }
    }