■ Dev. ETC/Unity 3D

0. 목적 유니티 3D를 통한 프로그램을 개발하다 보면 각 Scene 마다 이동해야 하는 일이 생긴다. 이번에는 Button 을 클릭했을 때, 적절한 Scene으로 전환될 수 있도록 SceneManager를 이용하는 방법을 알아보고자 한다. 1. 참고 본 포스트에서는 Unity Editor 2020.3.32f1 버전을 사용했으며, C# Script 편집을 위해 Visual Studio 2022 버전을 사용했다. 필자와 다른 버전을 사용할 경우, 미세하게 다른 부분이 있을 수도 있으니 참고하자. 2. Scene과 버튼 구성 간단한 Scene 을 2개 만들어 두었다. File → New Scene → Save As...를 통해 Scene을 추가적으로 만들 수 있다. 2-1. acredev1 Scene 구성 ..
● 개발목적 유니티 3D를 통해 키보드의 방향키와 WASD 버튼을 통해 메인 카메라를 따라 이동하는 플레이어 (Character Move) 를 만든다. 동시에, 마우스를 움직이는 방향에 따라 화면 시점이 이동되도록 제작한다. ● 참고 사실 유니티 에셋 스토어 (Asset Store) 에서 제공하는 FPSController 에셋과 FirstPersonController 에셋을 이용하는게 빠르고 정확하다. 심지어 무료이고, 에셋을 프로젝트에 그대로 적용시키면 되기 때문에 빠르고 편리하다. 그럼에도 불구하고, 유니티로 제작하는 캐릭터 컨트롤러 구조를 이해하기 위해 학습해 보았다. ● 프로젝트 생성 유니티 허브에 접속해 3D 프로젝트를 하나 생성한다. 유니티 프로젝트 생성 시, 경로에 한글이 들어가 있으면 오류..
● 목적 유니티 3D의 3D Object 객체들에 Material 요소들을 활용해서 간단하게 색상을 입히는 작업을 알아본다. ● 참고 상황에 맞게 적당한 색을 사용해 직관성을 높일 수 있도록 한다. ● 실습 Hierarchy → 3D Object 에서 원하는 3D 오브젝트를 생성한다. 필자는 간단한 바닥면 역할을 해줄 Plane 객체와 Cube 객체를 생성했다. Project → + → Create → Folder 버튼을 클릭해, 'Materials' 폴더를 하나 생성한다. 폴더를 이용해 요소들을 관리하면 직관적이고 편리하게 사용이 가능하다. Materials 폴더에 마우스 우측 클릭을 하고, Create → Material 버튼을 클릭해 Material 요소들을 생성한다. 필자는 4개의 색상을 추가하기..
Min Hyuk-Lee
'■ Dev. ETC/Unity 3D' 카테고리의 글 목록