using System; using System.Collections.Generic; using KWS; using UnityEngine; public class GameWaterSystemHandler : MonoBehaviour { [Serializable] public class WaterSystemMeshPair { public WaterSystem waterSystem; public MeshCollider meshCollider; } public static GameWaterSystemHandler Instance; public List riverMeshColliders = new List(); public MeshCollider GetMeshCollider(WaterSystem waterSystem) { foreach (WaterSystemMeshPair riverMeshCollider in riverMeshColliders) { if (riverMeshCollider.waterSystem == waterSystem) { return riverMeshCollider.meshCollider; } } return null; } private void Awake() { Instance = this; } private void BakeColliders() { } private void CleanUp() { } }