public static Sequence Insert(this Sequence s, float atPosition, Tween t)
 {
     if (((s != null) && s.active) && !s.creationLocked)
     {
         if (((t == null) || !t.active) || t.isSequenced)
         {
             return(s);
         }
         Sequence.DoInsert(s, t, atPosition);
     }
     return(s);
 }
 public static Sequence Join(this Sequence s, Tween t)
 {
     if (((s != null) && s.active) && !s.creationLocked)
     {
         if (((t == null) || !t.active) || t.isSequenced)
         {
             return(s);
         }
         Sequence.DoInsert(s, t, s.lastTweenInsertTime);
     }
     return(s);
 }
 // Methods
 public static Sequence Append(this Sequence s, Tween t)
 {
     if (((s != null) && s.active) && !s.creationLocked)
     {
         if (((t == null) || !t.active) || t.isSequenced)
         {
             return(s);
         }
         Sequence.DoInsert(s, t, s.duration);
     }
     return(s);
 }
Exemplo n.º 4
0
 // Token: 0x06000135 RID: 309 RVA: 0x00006EEE File Offset: 0x000050EE
 public static Sequence Insert(this Sequence s, float atPosition, Tween t)
 {
     if (s == null || !s.active || s.creationLocked)
     {
         return(s);
     }
     if (t == null || !t.active || t.isSequenced)
     {
         return(s);
     }
     Sequence.DoInsert(s, t, atPosition);
     return(s);
 }
Exemplo n.º 5
0
 // Token: 0x06000134 RID: 308 RVA: 0x00006EB3 File Offset: 0x000050B3
 public static Sequence Join(this Sequence s, Tween t)
 {
     if (s == null || !s.active || s.creationLocked)
     {
         return(s);
     }
     if (t == null || !t.active || t.isSequenced)
     {
         return(s);
     }
     Sequence.DoInsert(s, t, s.lastTweenInsertTime);
     return(s);
 }
Exemplo n.º 6
0
 // Token: 0x06000132 RID: 306 RVA: 0x00006E43 File Offset: 0x00005043
 public static Sequence Append(this Sequence s, Tween t)
 {
     if (s == null || !s.active || s.creationLocked)
     {
         return(s);
     }
     if (t == null || !t.active || t.isSequenced)
     {
         return(s);
     }
     Sequence.DoInsert(s, t, s.duration);
     return(s);
 }
Exemplo n.º 7
0
 public static Sequence Insert(this Sequence s, float atPosition, Tween t)
 {
     if (s != null && s.active && !s.creationLocked)
     {
         if (t != null && t.active && !t.isSequenced)
         {
             Sequence.DoInsert(s, t, atPosition);
             return(s);
         }
         return(s);
     }
     return(s);
 }
Exemplo n.º 8
0
 public static Sequence Join(this Sequence s, Tween t)
 {
     if (s != null && s.active && !s.creationLocked)
     {
         if (t != null && t.active && !t.isSequenced)
         {
             Sequence.DoInsert(s, t, s.lastTweenInsertTime);
             return(s);
         }
         return(s);
     }
     return(s);
 }
Exemplo n.º 9
0
 public static Sequence Append(this Sequence s, Tween t)
 {
     if (s != null && s.active && !s.creationLocked)
     {
         if (t != null && t.active && !t.isSequenced)
         {
             Sequence.DoInsert(s, t, s.duration);
             return(s);
         }
         return(s);
     }
     return(s);
 }
Exemplo n.º 10
0
        // Token: 0x0600008B RID: 139 RVA: 0x00003A40 File Offset: 0x00001C40
        internal static Sequence DoPrepend(Sequence inSequence, Tween t)
        {
            if (t.loops == -1)
            {
                t.loops = 1;
            }
            float num = t.delay + t.duration * (float)t.loops;

            inSequence.duration += num;
            int count = inSequence._sequencedObjs.Count;

            for (int i = 0; i < count; i++)
            {
                ABSSequentiable abssequentiable = inSequence._sequencedObjs[i];
                abssequentiable.sequencedPosition    += num;
                abssequentiable.sequencedEndPosition += num;
            }
            return(Sequence.DoInsert(inSequence, t, 0f));
        }