using System.Collections; using System.Collections.Generic; using UnityEngine; using Cinemachine; namespace BITKit { public class CinemachineHelper : MonoBehaviour { [SerializeReference, SubclassSelector] public References ads; public CinemachineBrain brain; void FixedUpdate() { var playerConfig = Data.Get(); var currentActive = brain.ActiveVirtualCamera as CinemachineVirtualCamera; if (currentActive is not null && playerConfig is not null) { var currentFov = currentActive.m_Lens.FieldOfView; var ads = currentFov / playerConfig.fov; Data.Set(this.ads, ads); } } } }