void OnDisable() { if (isAutoPlay) { targetScript.Stop(); } }
public void Stop() { if (loopCoroutine != null) { isLooping = false; StopCoroutine(loopCoroutine); loopCoroutine = null; } if (currentCoroutine != null) { StopCoroutine(currentCoroutine); currentCoroutine = null; } if (clip == null) { return; } clip.Stop(); }