/// <summary> /// This function is called when the MonoBehaviour will be destroyed. /// </summary> private void OnDestroy() { if (threadImageReader != null) { threadImageReader.RemoveEventListener(TestEvent.Complete, OnThreadImageReaderComplete); threadImageReader = null; } }
/// <summary> /// Awake is called when the script instance is being loaded. /// </summary> private void Awake() { threadImageReader = new ThreadTextReader(); threadImageReader.AddEventListener(TestEvent.Complete, OnThreadImageReaderComplete); }