public static void CreateInstanceIfNeed() { if (instance == null) { GameObject updater = new GameObject("UnityCallbackUpdate"); DontDestroyOnLoad(updater); instance = updater.AddComponent <UnityCallbackUpdate>(); } }
public void UnsafeOnCompleted(Action continuation) { UnityCallbackUpdate.AddListener(continuation); }