RigidBody가 여러개있을 때, 어떻게 지정?
655
작성한 질문수 2
RigidBody가 여러개있을 때, dynamic하게 소스상에서 지정할 떄는 어떻게하나요? 강의 내용처럼 자동으로 지정하겠지만, 여러개인 경우 특정 id를 넣어줘야할 것같은데 그부분은 설명에 없어서요~
답변 1
0
하나의 게임 오브젝트에는 Rigidbody 컴포넌트가 하나만 부착되도록 허용됩니다. 따라서 Rigidbody 컴포넌트는 게임 오브젝트 단계에서 식별했다면, 해당 게임 오브젝트 내에서 여러개의 Rigidbody 컴포넌트 중 하나를 찾아내야할 상황은 대처하지 않아도 됩니다.
단, 일반적으로는 같은 종류의 컴포넌트가 하나의 게임 오브젝트에게 여러개 추가될 수 있습니다. 이 경우는 GetComponent가 아닌, 드래그&드롭을 통한 레퍼런스 할당을 추천하지만, 코드 상에서 해야한다면 GetComponents 메서드를 통해, 한 게임 오브젝트에 추가된 같은 종류의 컴포넌트를 전부 가져온다음 (배열로 가져와집니다), 가져와진 순서를 통해 파악합니다.
예를 들어 게임오브젝트 A에게 박스 콜라이더 컴포넌트가 5개 붙어있을때, GetComponents<BoxCollider>()를 하면, 인스펙터 창에서 확인할 수 있는 순서대로 정렬이 된, 박스콜라이더가 5개 포함된 배열을 가져오게 됩니다.
코루틴 관련 질문 있습니다.
0
68
1
강의 업데이트 질문
0
90
1
궁금한 부분이 있어서 질문 남깁니다.
0
163
1
FreeLook 카메라 Zone 설정관련
0
115
1
와..정말 감탄이 나오네요..
0
146
1
추상 클래스에 대해 이해가 잘 안되었는데
0
119
1
IsTargetOnSight가 자꾸 false로 나와요.
0
106
2
레이캐스트 에셋 임포트하는방법을 모르겠어요.
0
88
1
레이케스트 에셋을 다운받았는데 임포트 방법을 모르겠습니다.
1
141
2
혹시 어드레서블 강좌 추가계획이 있으실까요?
0
127
1
시네머신 FreeLook 관련
0
223
1
텍스트 드래그 앤 드롭
0
378
2
안녕하세요 랜덤오브젝트 생성기에서 질문있습니다.
0
244
1
유니티 에디터 버전
0
376
1
text가 아닌 TextMeshPro를 사용해도 괜찮나요?
0
1733
2
상속 관련 질문입니다.
0
350
1
TPS 캐릭터 문제점 있습니다.
0
438
1
총을 쏴서 적을 맞췄을 때 저를 추적하는 코드는 어디 나와있나요??
0
279
0
github
0
306
0
wave 를 0으로 초기화해주는 부분이없는데 왜 0부터 시작하나요?
0
315
0
TPS게임 제작 Aim애니메이션 관련 질문 드립니다.
1
372
1
점프관련해서 UI버튼클릭을 통한 전달값에 대한 질문입니다.
0
306
1
인터페이스
1
240
0
혹시 본 강의에서 Dictionary 나온 파트가 있을까요?
0
270
0





