public void Delete() { for (int i = 0; i < spriteAnims.Length; ++i) if (spriteAnims[i].sprite != null) { spriteAnims[i].sprite.Delete(); UnityEngine.Object.Destroy(spriteAnims[i].sprite); } } }