예를 들어, 하나의 Object에 2개의 Collider를 겹쳐서 사용했을 때 아래 그림과 같이 Sphere Collider를 체크를 하지 않더라도, OnTriggerEnter 함수를 사용할 시 2번의 실행이 발생한다.
해결책: 자식의 빈 오브젝트를 만들어 스크립트를 두개로 나누어서 Collider를 사용해야한다.
결론: 한개의 오브젝트에 2개의 콜라이더를 사용하지 않는다.
도움이 되셨다면 아래 링크는 WONILMAX 에서 운영하는 유튜브 채널입니다.^^* 놀러오세요!
https://www.youtube.com/@wonilmax
WONILMAX : 3D Studio
구독은 큰 힘이 됩니다. 항상 감사합니다.🍀💚 3D Animation & Game development in Korea.
www.youtube.com
아래 링크는 WONILMAX에서 개발한 3D 스토리 RPG 게임🎮입니다.
오픈 월드에서 펼쳐지는 흥미진진한 모험을 지금 경험하세요!🐰💙
https://play.google.com/store/apps/details?id=com.wonilmax.daisia
데이지아 - Google Play 앱
3D 오픈월드 스토리 RPG
play.google.com
'3Dsoftware > Unity 3D' 카테고리의 다른 글
Unity 3d: java.lang.RuntimeException: Duplicate class (0) | 2020.09.03 |
---|---|
Unity 3D SDK package 에러: getting api levels... (0) | 2020.09.03 |
Unity 3D (데이터 저장_Application.dataPath) (0) | 2020.08.06 |
PlayServiceResolver 의 Admob, Firebase, GPGS 등의 충돌 (0) | 2020.07.23 |
리더보드 시 "play 게임에 문제가 발생했습니다" 문제 해결하기. (0) | 2020.01.20 |