using Sirenix.OdinInspector; using UnityEngine; // ReSharper disable once CheckNamespace namespace BlueWaterProject { public class CameraManager : Singleton { public Camera MainCam { get; set; } public OceanCamera OceanCamera { get; set; } public TycoonCamera TycoonCamera { get; set; } public CombatCamera CombatCamera { get; set; } [Title("InShip Change Offset")] private Vector3 targetOffset; private Vector3 startingOffset; private float elapsedTime = 0; private float duration = 0.5f; private bool isTransitioning = false; protected override void OnAwake() { MainCam = Camera.main; } private void Start() { } private void Update() { } private void FixedUpdate() { } } }