/// <summary> /// Self-generating singleton. /// </summary> /// <returns></returns> public static PeriodicMethodCaller GetInstance() { if (instance == null) { instance = new GameObject("MethodCaller").AddComponent <PeriodicMethodCaller>(); instance.Initialize(); } return(instance); }
/// <summary> /// Self-generating singleton. /// </summary> /// <returns></returns> public static PeriodicMethodCaller GetInstance() { if (instance == null) { instance = new GameObject("MethodCaller").AddComponent<PeriodicMethodCaller>(); instance.Initialize(); } return instance; }
void Start() { if (instance == null) { instance = this; } if (!initialized) { Initialize(); } }
void Start() { if (instance == null) { instance = this; } if (!initialized) { Initialize(); } }