소스 검색

修复播放完特效中的摄像机震动效果后,摄像机就不知踪影的bug

大爷 1 년 전
부모
커밋
2481d69dbd
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      Unity/Assets/Scripts/Codes/HotfixView/Client/Camera/CameraMgr.cs

+ 2 - 1
Unity/Assets/Scripts/Codes/HotfixView/Client/Camera/CameraMgr.cs

@@ -31,10 +31,11 @@ namespace ET.Client
             bShaking = true;
 
             Transform trans = GlobalViewComponent.Instance.BattleCamera.transform;
+            var savePos = trans.localPosition;
             Tweener tweener = trans.DOShakePosition(shakeTime, shakeStength);
             tweener.OnComplete<Tweener>(() =>
             {
-                trans.localPosition = Vector3.zero;
+                trans.localPosition = savePos;
                 bShaking = false;
             });
         }