public void ChangeSprite()
    {
        if (anim == null)
        {
            return;
        }

        if (halfMove)
        {
            halfMove = false;
        }
        else
        {
            if (anim.sprites.Length < 2)
            {
                halfMove = true;
            }
            anim.NextSprite();
        }
    }