예제 #1
0
파일: ForcusCamera.cs 프로젝트: cnscj/THSTG
 public void Defocus()
 {
     StopAllTweener();
     m_tweener = TweenUtil.CustomTweenFloat((val) =>
     {
         SetForcus(val);
     }, GetForcus(), LoadDeep(), FORCE_TIME).SetEase(Ease.OutCubic);
 }
예제 #2
0
파일: ForcusCamera.cs 프로젝트: cnscj/THSTG
 private void StopAllTweener()
 {
     if (m_tweener != null)
     {
         TweenUtil.StopAnim(m_tweener);
         m_tweener = null;
     }
 }
예제 #3
0
파일: ForcusCamera.cs 프로젝트: cnscj/THSTG
        public void Force(float deep)
        {
            if (camera == null)
            {
                return;
            }

            //保存属性变更
            StopAllTweener();
            m_tweener = TweenUtil.CustomTweenFloat((val) =>
            {
                SetForcus(val);
            }, LoadDeep(), deep, FORCE_TIME).SetEase(Ease.OutCubic);
        }
예제 #4
0
 /// <summary>
 /// Start this instance.
 /// </summary>
 void Awake()
 {
     TweenScript.Instance = this;
 }
예제 #5
0
 /// <summary>
 /// Start this instance.
 /// </summary>
 void Awake()
 {
     print("TWEEN AWAKE!!");
     TweenScript.Instance = this;
 }