작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Trigger
작성
·
589
0
안녕하세요 좋은 강의 감사합니다
특정 위치 진입시 이벤트를 발생시키고 싶은 상황입니다.
저는 현재 빈 오브젝트에 Box Collider를 달고, isTrigger:On으로 설정하여 플레이어가 보지는 못하지만 트리거가 존재하는 방식으로 만들었습니다. 그러나 이 상황에서 OnTriggerEnter 함수가 두번씩 호출되는 경우가 발생합니다.
왜 두번씩 충돌이 검출되는지, 어떻게 해결할 수 있는지 궁금합니다..!
답변 1
1
breakpoint를 걸어보거나, 로그를 찍어서 gameObject.name를 찍어보세요.두번씩 호출된다면 보통 어딘가에 BoxCollider가 2개 이상 달렸거나 하는 문제일 확률이 높습니다.