using System; using UnityEngine; public class KWSWaterSettings : MonoBehaviour { [Serializable] public class Settings { public float transparent; public Color waterColor; public Color turbidityColor; public float turbidity; } [SerializeField] private Settings _outsideSettings; [SerializeField] private Settings _underwaterSettings; public void SetUnderwater(bool isUnderwater) { Settings settings = ((!isUnderwater) ? _outsideSettings : _underwaterSettings); } }