Example #1
0
        IEnumerator PlayFun(FSpriteAnimation fsa)
        {
            fsa.Init(this);
            yield return(0);

            while (fsa.PlayFrame())
            {
                yield return(0);
            }
            yield return(0);

            fsa.End();
            if (nCallFinshiEven != null)
            {
                nCallFinshiEven(this);
            }
        }
Example #2
0
 public void PlayAnimation(FSpriteAnimation fsa)
 {
     StopAllCoroutines();
     StartCoroutine(PlayFun(fsa));
 }