유니티 정복 스터디 3일차
스터디 팀 명<o:p></o:p>
유니티 정복<o:p></o:p>
스터디 진행 회차 및 일자<o:p></o:p>
3회차(2021.06.23) 카카오톡<o:p></o:p>
스터디 참여자<o:p></o:p>
전원 참여 완료<o:p></o:p>
스터디 주요 내용<o:p></o:p>
충돌에 관련된 Collider, Collision, Trigger<o:p></o:p>
스터디에서 나왔던 질문<o:p></o:p>
1. Collider을 설정하는 방법에 대한 질문<o:p></o:p>
2. 어떤 상황에서 Collision이 발생하는지에 대한 질문<o:p></o:p>
3. 어떤 상황에서 Trigger가 발생하는지에 대한 질문<o:p></o:p>
질문에 대한 서로의 답과 아직 해결하지 못한 질문들<o:p></o:p>
1. Collider을 설정하는 방법에 대한 질문<o:p></o:p>
땅은 plane을 추가하여 만들수 있는데, 여기에는 Mesh Collider가 있어서 다른 collider를 가진 GameObject가 통과하지 못하게 한다.<o:p></o:p>
플레이어같은 GameObject에는 capsule collider를 componet로 추가해 충돌영역을 설정할수 있고, edit collider로 충돌범위를 설정한다.<o:p></o:p>
중력을 적용시키려면 RigidBody를 component로 추가한뒤, use Gravity를 체크하면 된다. <o:p></o:p>
RIgidBody의 Mass는 질량설정이고, isKinematic은 물리적용을 하지않는것이며, Mass는 질량 설정이다.<o:p></o:p>
2. 어떤 상황에서 Collision이 발생하는지에 대한 질문<o:p></o:p>
OnCollisionEnter로 나와 충돌하는것의 정보를 받을수 있는데, 여기에는 2가지 조건이 있다.<o:p></o:p>
첫번쨰는, 나 or 상대에게 RigidBody가 존재해야 하며, IsKinematic은 Off여야 한다.<o:p></o:p>
두번쨰는, 나 and 상대에게 Collider가 있어야 하며, isTrigger은 Off여야 한다.<o:p></o:p>
3. 어떤 상황에서 Trigger가 발생하는지에 대한 질문<o:p></o:p>
OnTriggerEnter로 물리와 상관없이 나와 겹치는것들의 정보를 받을수 있는데, 여기에는 3가지 조건이 있다.<o:p></o:p>
첫번쨰는, 나 and 상대의 Collider가 있어야 한다는 것이다.<o:p></o:p>
두번쨰는, 나 or 상대의 Collider의 isTrigger가 On이어야 한다는 것이다.<o:p></o:p>
세번쨰는, 나 or 상대의 RigidBody가 존재해야 한다는 것이다.<o:p></o:p>
<o:p> </o:p>
다음번 스터디 주제<o:p></o:p>
다음번 스터디 주제는 물체를 촬영하는 Camera로 정하였다.<o:p></o:p>