"groundBlack"& "groundWhite"라는 태그가있는 두 가지 유형의 근거가 있습니다. 점프하기 위해서, 나는 콜리더가 "땅"으로 시작하는 태그를 남겼는지 확인합니다.OnCollisionExit2D - Unity 내의 다른 충돌 요청하기
void OnCollisionExit2D(Collision2D col){
if (col.gameObject.tag.Substring (0, 5) == "ground") {
playerController.grounded = false;
}
}
문제는 또 다른 한개에서 내 선수 이동 때마다, 그것은 거짓에 접지 세트와 내가 원하지 않을 것입니다. OnCollisionExit2D 내부에서 다른 개체와 충돌이 발생했는지 알 수있는 방법이 있습니까? 아니면이를 수행 할 다른 방법이 있습니까? 미리 감사드립니다!
두 번째 옵션이 마음에 듭니다. 매우 유용합니다. 많은 감사합니다! –