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); }
public override void OnInspectorGUI() { TweenUIColor tween = target as TweenUIColor; tween.from = EditorGUILayout.ColorField("From", tween.from); tween.to = EditorGUILayout.ColorField("To", tween.to); base.OnInspectorGUI(); }
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; }