public void OnLadderColliderEnter(Object_Ladder_Collider a_rLadderCollider)
 {
     Object_Ladder rLadder = a_rLadderCollider.ladder;
     if(m_oLadders.Contains(rLadder) == false)
     {
         m_oLadders.Add(rLadder);
     }
 }
        private void OnTriggerExit2D(Collider2D a_rCollider)
        {
            Object_Ladder_Collider rLadderCollider = a_rCollider.GetComponent <Object_Ladder_Collider>();

            if (rLadderCollider != null)
            {
                ladderTester.OnLadderColliderExit(rLadderCollider);
            }
        }
        public void OnLadderColliderEnter(Object_Ladder_Collider a_rLadderCollider)
        {
            Object_Ladder rLadder = a_rLadderCollider.ladder;

            if (m_oLadders.Contains(rLadder) == false)
            {
                m_oLadders.Add(rLadder);
            }
        }
 public void OnLadderColliderExit(Object_Ladder_Collider a_rLadderCollider)
 {
     Object_Ladder rLadder = a_rLadderCollider.ladder;
     m_oLadders.Remove(rLadder);
 }
        public void OnLadderColliderExit(Object_Ladder_Collider a_rLadderCollider)
        {
            Object_Ladder rLadder = a_rLadderCollider.ladder;

            m_oLadders.Remove(rLadder);
        }