using System.Collections; using System.Collections.Generic; using UnityEngine; namespace JamTools { public class GroundChecker : MonoBehaviour { [SerializeField] private Transform m_Foot; private List m_Colliders = new List(); public Transform foot { get { return m_Foot; } } public bool isOnGround { get { return m_Colliders.Count != 0; } } private void OnTriggerEnter(Collider other) { if (!m_Colliders.Contains(other)) m_Colliders.Add(other); } private void OnTriggerExit(Collider other) { if (m_Colliders.Contains(other)) m_Colliders.Remove(other); } private void OnTriggerStay(Collider other) { } } }