public void Play()
{
// if(pingPong)
// { // Setup our last anim to loop back properly:
// spriteAnims[spriteAnims.Length - 1].anim.loopReverse = true;
// }
isRunning = true;
// Register our ending delegate:
spriteAnims[curAnim].sprite.SetAnimCompleteDelegate(AnimFinished);
HideSprite(spriteAnims[curAnim].sprite, false);
spriteAnims[curAnim].Play();
}