sega 7189b03509 Проработка сыстемы ныряния
- стекающая вода при всплытии
-пузыри под водой
-кулдаун на погружение
2026-05-15 14:06:38 +03:00

23 lines
550 B
C#

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