using UnityEngine; public class PressureScreenView : MonoBehaviour { [SerializeField] float MinPressureAngle; [SerializeField] float MaxPressureAngle; private PlayerStateModel model; public void Initialize(PlayerStateModel playerStateModel) { model = playerStateModel; } private void Update() { if (model == null) return; float zAngle = Mathf.Lerp(MinPressureAngle, MaxPressureAngle, model.PlayerComponent.DiveSystem.PressurePercent); transform.rotation = Quaternion.Euler(0, 0, zAngle); } }