본문 바로가기

반응형
유니티 4

유니티 강좌_#04_리지드 바디 오늘은 리지드 바디를 사용하는 방법을 알아보도록 하겠습니다. 리지드 바디는 물리효과를 주고 싶은 오브젝트를 선택한 후 Inspector창의 제일 하단에 있는 Add Component에 ri까지만 쳐도 바로 밑에 컴포넌트가 뜹니다. 그걸 클릭하시면 오브젝트에 추가가 됩니다. 여기서 주의해야 할 점은 3d에서는 Rigidbody를 사용해야 하고 2d에서는 Rigidbody 2d를 사용하셔야 합니다. 그렇지 않으면 추가할 수 없는 컴포넌트라고 경고가 뜹니다. 리지드 바디를 추가 하시면 Use Gravity라고 되어 있는 체크 박스가 있는데요. 이것은 중력을 사용한다는 말입니다. 이대로 해 놓은 뒤 실행을 해 볼까요? 실행결과 위 사진들과 같이 가만히 있던 큐브가 밑으로 떨어지는 것을 볼 수 있습니다. 큐브가 .. 2020. 9. 5.
유니티 강좌_#03_트랜스폼 먼저 트랜스폼에서 가장 중요한 축에 대해서 알아보겠습니다. 축은 X축,Y축,Z축이 있는데요. 보통 X는 좌우, Y는 상하, Z는 높이로 알고 계시는데 Unity에서는 조금 다릅니다. 아래의 그림에 나와있는 파란색 화살표가 Z 축입니다. 그리고 빨간색은 X축, 녹색은 Y 축입니다. 유니티에서는 "Z 축이 앞뒤, Y축이 위아래, X축이 좌우"입니다. 축은 게임을 만들 때 정말 많이 쓰이는 개념이니 잘 외워 두시기 바랍니다. Transform컴포넌트에서 두번째 줄을 보시면 Rotation이라는 키워드가 있습니다. 이 키워드는 Rotation이라는 단어의 뜻처럼 회전을 시켜주는 기능을 가지고 있습니다. X축을 증가시켜주면 좌우에서 위아래로 움직이고, Y축은 좌우, Z 축은 위상 하에서 위아래로 움직입니다. Ro.. 2020. 8. 27.
유니티 강좌_#02_게임 오브젝트 먼저 게임 오브젝트를 생성하는 방법을 알아보도록 하겠습니다. 이렇게 하시면 Scene창에 큐브 하나가 생성됩니다. 그다음 하이얼 키 창에서 큐브를 선택하면 Inspector창에 아래와 같이 컴포넌트들이 생성되어 있을 것입니다. -Transform 유니티에서 게임을 만들때 가장 많이 사용하는 컴포넌트입니다. Transform은 오브젝트의 좌표를 움직이고 회전, 크기 등 을 조절할 수 있습니다. -Tag Tag는 특정한 오브젝트 끼리 구별하기 위해 사용하는 것 입니다. 예를 들면 Tag기능을 이용해서 적 Tag를 가진 오브젝트에 플레이어 Tag를 가진 오브젝트가 충돌하였다면 플레이어가 게임 오버하는 기능을 구현할 수 있습니다. -체크박스와 오브젝트 이름 위의 사진에 있는 체크박스를 해제 하면 오브젝트가 사라.. 2020. 8. 18.
유니티 강좌_#1_설치 및 기본 조작법 오랜만에 다시 새로운 강좌로 돌아왔습니다! 오늘은 유니티의 기본 조작법과 게임 오브젝트라는 것을 배워볼 겁니다. 먼저 유니티를 설치해보겠습니다. https://unity3d.com/kr/get-unity/download 이 주소로 들어가시면 아래 사진처럼 유니티 공식 홈페이지가 나타 날 것입니다. Unity 선택 및 다운로드 버튼 말고 Unity Hub 다운로드 버튼을 클릭해주세요. 그럼 다운로드가 진행됩니다. 그리고 다운로드된 실행파일을 클릭하면 설치 화면이 아래와 같이 나타납니다. 먼저 "동의함"버튼을 클릭하고 설치 폴더를 지정한 뒤(보통 자동으로 지정되어 있음) 설치 버튼을 클릭합니다. 그러면 설치가 진행됩니다. 설치가 완료되었으면 Unity Hub를 실행합니다. 그리고 왼쪽 하단의 설치 탭을 클릭.. 2020. 8. 18.