コード例 #1
0
ファイル: AdvEngine.cs プロジェクト: xmshaka/UnityFramework
        public void SetTweenTimeScale(Tweener tweener)
        {
            if (tweener == null)
            {
                return;
            }

            tweener.timeScale = TimeScale.Current;

            TimeScale.OnTimeScaleChangedAsObservable()
            .TakeWhile(_ => !tweener.IsComplete())
            .Subscribe(x => tweener.timeScale = x)
            .AddTo(Disposable);
        }