private void OnTriggerExit2D(Collider2D collision) { if (collision.GetComponentInChildren <PlayerLadderMovement>() == playerInside) { playerInside = null; } }
private void OnTriggerEnter2D(Collider2D collision) { PlayerLadderMovement playerLM = null; if ((playerLM = collision.GetComponentInChildren <PlayerLadderMovement>())) { if (!added) { added = playerLM.AddLadder(this); } playerInside = playerLM; } }