Files
UltimateFishing2020/Assets/Scripts/Assembly-CSharp/PlayerCameraController.cs
2026-03-04 10:03:45 +08:00

37 lines
633 B
C#

using Cinemachine;
using UnityEngine;
public class PlayerCameraController : MonoBehaviour
{
private CinemachineVirtualCamera vcam;
[SerializeField]
private float previousFov;
private void Start()
{
}
private void OnEnable()
{
}
private void OnDisable()
{
}
private void FPlayer_OnZoomCameraDisable()
{
if ((!FScriptsHandler.Instance.m_chatManager || !FScriptsHandler.Instance.m_chatManager.IsChatOpen) && !InputManager.isEagleEye)
{
vcam.m_Lens.FieldOfView = previousFov;
}
}
private void FPlayer_OnZoomCameraEnable()
{
previousFov = vcam.m_Lens.FieldOfView;
vcam.m_Lens.FieldOfView -= 25f;
}
}