Пример #1
0
 //--------------------------------------------------------------------------------------------------------------------
 // - Set Basic Animation Sequence
 //--------------------------------------------------------------------------------------------------------------------
 public void SetSequence(BasicAnimations animation, List <uint> sequence)
 {
     if (sequence.Any())
     {
         // If the currently playing animation is being replaced, set the new sequence as the current active and Stop
         if (Sequence == BasicSequences[(int)animation])
         {
             Sequence = sequence;
         }
         BasicSequences[(int)animation] = sequence;
     }
 }
Пример #2
0
 //--------------------------------------------------------------------------------------------------------------------
 // - Play Animation Sequence (Basic, Specified Duration)
 //--------------------------------------------------------------------------------------------------------------------
 public void Play(BasicAnimations animation, float duration)
 {
     Sequence = BasicSequences[(int)animation];
     Play(duration);
 }
Пример #3
0
 //--------------------------------------------------------------------------------------------------------------------
 // - Play Animation Sequence (Basic)
 //--------------------------------------------------------------------------------------------------------------------
 public void Play(BasicAnimations animation, bool loop = false)
 {
     Sequence = BasicSequences[(int)animation];
     Play(loop);
 }