2026-03-16 18:00 FPS 스타일의 정면 고정 이동 80% - 카메라Rig를 통한 aim카메라 전환 진행중
This commit is contained in:
@@ -41,9 +41,12 @@ public class PlayerCharacterController : MonoBehaviour
|
||||
private Vector3 _dodgeDir; // 대쉬 시작 시점의 방향 고정
|
||||
|
||||
//카메라 전환
|
||||
[SerializeField] private PlayerCameraRig _playerCameraRig; //카메라 집합체
|
||||
[SerializeField] private AimCameraRig _aimCameraRig; //조준 카메라 집합체
|
||||
private CameraMode _cameraMode = CameraMode.FreeLook; //카메라 모드
|
||||
private CancellationTokenSource _cameraDelayChangeCts; //지연전환 취소 토큰
|
||||
public enum PlayerRotationMode {CameraCoupled, CameraDecoupled}
|
||||
public PlayerRotationMode RotationMode;
|
||||
|
||||
|
||||
//캐릭터 관련
|
||||
public CharacterIdentity PlayerCharacterIdentity { get; set; }
|
||||
@@ -307,6 +310,14 @@ private void JumpAction()
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 카메라
|
||||
public void RecenterPlayer()
|
||||
{
|
||||
if(GameManager.Instance.Camera != null)
|
||||
GameManager.Instance.Camera.RecenterPlayer();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 타미어
|
||||
private void TickTimer()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user