Пример #1
0
 /* func */
 internal override void CompleteTween()
 {
     base.CompleteTween();
     if (NextTweener != null &&
         NextTweener.State == TweenerState.WaitForActivation)
     {
         TweenService.Add(NextTweener);
     }
 }
Пример #2
0
        /* ctor */
        private void Reset()
        {
            DeleteLatestABUpdator      = true;
            m_AssetBundlePool          = GetComponent <AssetBundlePool>();
            m_AssetBundlePool.enabled  = false;
            m_ILRuntimeService         = GetComponent <ILRuntimeService>();
            m_ILRuntimeService.enabled = false;
            m_TweenService             = GetComponent <TweenService>();
            m_TweenService.enabled     = false;
#if UNITY_EDITOR
            UnityEditor.EditorUtility.SetDirty(this);
#endif
        }
Пример #3
0
 /* func */
 internal override void CompleteTween()
 {
     base.CompleteTween();
     if (NextTweener != null &&
         NextTweener.State == TweenerState.WaitForActivation)
     {
         if (NextTweener is TimeTweener timeTweener &&
             TimeType != TweenerTimeType.Mix &&
             TimeType == timeTweener.TimeType)
         {
             timeTweener.CumulativeTime = CumulativeTime - DurationTime;
         }
         TweenService.Add(NextTweener);
     }
 }