Esempio n. 1
0
 protected virtual void tweenCameraFadeStep1(RFTweenerTask o)
 {
     _tweenControl            = TweenUIColor.PlayAlpha(GetCameraFadeTexure(), fadeInTime, 0);
     _tweenControl.delay      = delay;
     _tweenControl.onComplete = tweenCameraFadeStep2;
     _tweenControl.reset();
     this.simpleDispatch(CAMERA_FADE_STEP);
 }
Esempio n. 2
0
 public virtual void tweenCameraFade(float fadeOutTime, float fadeInTime, float delay = 0.5f)
 {
     if (_tweenControl != null)
     {
         _tweenControl.stop();
     }
     this.fadeInTime          = fadeInTime;
     this.delay               = delay;
     _tweenControl            = TweenUIColor.PlayAlpha(GetCameraFadeTexure(), fadeOutTime, 1.0f);
     _tweenControl.onComplete = tweenCameraFadeStep1;
 }
Esempio n. 3
0
 protected virtual void tweenCameraFadeStep2(RFTweenerTask o)
 {
     _tweenControl = null;
     this.simpleDispatch(CAMERA_FADE_END);
 }