29 lines
492 B
C#
29 lines
492 B
C#
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);
|
|
}
|
|
}
|