예제 #1
0
 public void Update()
 {
     if (this.animeQueue.Count <= 0 || !this.assist.IsAnimeEnd())
     {
         return;
     }
     AnimeReserv.AnimeData animeData = this.animeQueue.Dequeue();
     this.assist.Play(animeData.Name, 0.0f, animeData.FadeSpeed, 0, (WrapMode)0);
 }
예제 #2
0
 public void ReservEXE()
 {
     while (this.animeQueue.Count > 0)
     {
         AnimeReserv.AnimeData animeData = this.animeQueue.Dequeue();
         if ((double)animeData.FadeSpeed == 0.0)
         {
             this.animation.PlayQueued(animeData.Name);
         }
         else
         {
             this.animation.CrossFadeQueued(animeData.Name, animeData.FadeSpeed);
         }
     }
 }