public void Stop() { isRunning = false; spriteAnims[curAnim].sprite.StopAnim(); // Unset our delegate: spriteAnims[curAnim].sprite.SetAnimCompleteDelegate(null); }
/// <summary> /// Stops the current animation from playing /// and resets it to the beginning for playing /// again. /// </summary> public void StopAnim() { if (curAnim != null) { curAnim.Stop(); } animating = false; }