using UnityEngine; public class Ladder : MonoBehaviour { private void OnTriggerEnter(Collider collider) { Debug.Log($"Ladder: OnTriggerEnter {collider.name}"); if (collider.TryGetComponent(out var character)) { character.IsAllowVertical = true; } } private void OnTriggerExit(Collider collider) { Debug.Log($"Ladder: OnTriggerExit {collider.name}"); if (collider.TryGetComponent(out var character)) { character.IsAllowVertical = false; } } }