Пример #1
0
 public virtual void Init()
 {
     ParentAction  = null;
     DelayCallBack = new SkyAniCallBack();
     DelayCallBack.SetCompleteMethod(() => {
         PlayLoop();
     });
     PlayCallBack = new SkyAniCallBack();
     PlayCallBack.SetCompleteMethod(() => {
         if (PlayCallBack.OnStepCompleteMethod != null)
         {
             PlayCallBack.OnStepCompleteMethod();
         }
         PlayNext();
         if (Loop)
         {
             Delay();
         }
     });
 }
 public virtual void Init()
 {
     PositionSkyAniDuration = SkyAniDuration.Linear;
     ParentAction           = null;
     DelayCallBack          = new SkyAniCallBack();
     DelayCallBack.AddCompleteMethod(() => {
         PlayLoop();
     });
     PlayCallBack = new SkyAniCallBack();
     PlayCallBack.AddCompleteMethod(() => {
         if (PlayCallBack.OnStepCompleteMethod != null)
         {
             PlayCallBack.OnStepCompleteMethod();
         }
         PlayNext();
         if (Loop)
         {
             Delay();
         }
     });
 }
 public virtual void Init()
 {
     ParentAction = null;
     DelayCallBack = new SkyAniCallBack ();
     DelayCallBack.SetCompleteMethod (() => {
         PlayLoop ();});
     PlayCallBack = new SkyAniCallBack ();
     PlayCallBack.SetCompleteMethod (() => {
         if (PlayCallBack.OnStepCompleteMethod != null) {
             PlayCallBack.OnStepCompleteMethod ();
         }
         PlayNext ();
         if (Loop)
             Delay ();
     });
 }