본문 바로가기

전체 글86

Unity Basic - Interface02 Transform Tools Hand Tool (Q): Scene 카메라를 평행 이동한다. Mouse Wheel Click/Dragging으로 화면을 이동시킬 수 있다. 오른쪽 마우스 클릭한 상태로 WASDQR 키로 FPS게임처럼 화면 이동(Fly through 모드)이 가능하다. Option/Alt를 누르고 마우스 왼쪽 버튼을 Click/Dragging으로 Scene 중심을 기준으로 화면을 회전시킬 수 있다. Move Tool (W): GameObject를 선택하여 GIZMO로 이동을 시킬 수 있다. Move Tool이 선택된 상태에서, Command+Alt(Option)로 Hand Tool을 일시적으로 활성화 시킬 수 있다. Rotate Tool (E): GameObject를 선택하여 GIZMO로 회.. 2020. 8. 2.
Unity Basic- Interface01 Scene: 하나의 게임월드/게임맵/게임레벨 등에 대응하며 현재 Scene에 존재하는 Object를 확인/편집 할 수 있다. Scene은 파일의 형태로 저장이 되며 Assets 폴더내에서 확인할 수 있다. Hierarchy: 현재 Scene에 존재하는 모든 GameObject를 리스트로 보여준다. Main Camera, Directional Light가 기본적으로 생성된다. Inspector: 현재 선택된 GameObject나 Asset의 정보를 보여준다. Game: Player가 보게될 화면의 Preview를 표시. Scene에 설치된 Main Camera를 통해서 보는 화면의 모습이다. Project: 현재 Project에 사용할 모든 Asset(이미지, 음악, 비디오, 애니메이션, 스크립트 등)과 .. 2020. 8. 2.
Variables (변수), Functions (함수), Classes (클래스) Variables(변수): Object의 값이나 Object의 참조에 해당. (소문자로 시작) Script 상단에 변수를 선언하는 것으로 시작. public 혹은 private 변수로 선언하고, 뒤에 유형과 변수 이름이 부여됨. public 변수: 스트립트에서 정의후에 Unity Inspector뷰에서 접근이 가능. 다른 Object에서도 접근 가능. 단, 문제가 생길 경우 코드베이스 전체를 살펴보고 문제의 위치를 찾아야 하는 단점이 있음. private 변수: 해당 script 및 해당 class를 통해서만 접근 가능. 코드를 좀 더 깔끔하게 할 수 있고, 디버깅과 유지관리가 쉬워지는 장점이 있음. 단, Inspector 뷰를 Debug 모드로 바꾸면 Run mode시 확인가능. 변수를 정의할 때 중요.. 2020. 8. 2.
Visual Studio for Mac 설정하기 1. Visual Studio 메뉴에서 Extensions을 선택 2. Game Development 를 확장하고 Visual Studio for Mac Tools for Unity 가 설치되어 있는지 확인. 3. Unity-Preferences로 들어가서, External Tool탭에 들어간 후, External Script Editor 다운메뉴에서 Visual Studio를 선택 4. Visual Studio for Mac 이외의 다른 편집 프로그램을 설치 하였다면 같은 방법으로 External Tool을 지정하면 된다. 2020. 7. 27.
Terrain 생성하기/재질설정 GameObject-3D Object-Terrain을 클릭하여 Terrain을 생성한다. Hierarchy 패널에서 Terrain을 선택하고 Inspector 패널에서 Paint Terrain-Paint Texture 기능을 선택한다. Terrain Layers에서 Edit Terrain Layers 버튼을 클릭한 후, Create Layer을 선택해서 Texture layer을 생성한다. Default Checkerboard-grey를 선택한 후, Add layer등을 선택해서 texture를 추가할 수 있다. 2020. 7. 27.