유니티 정복 스터디 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>

채널톡 아이콘