본문 바로가기

유니티씬4

NN 유니티 | 기본 개념 (씬, 게임오브젝트, 컴포넌트) 이해하기 게임 엔진 유니티를 공부하는 데 가장 먼저 알아야할 개념들인 씬, 게임 오브젝트, 컴포넌트에 대한 설명을 먼저 해 드리고, 다음으로 그 밖에 중요한 개념과 용어들을 설명드리도록 할게요. 목차 씬 (Scene) 정의 유니티에서 씬이란 콘텐츠를 사용해 작업하는 공간입니다. 게임이나 애플리케이션의 전체 또는 일부를 포함하는 에셋으로, 게임을 예로 들면 상점도 하나의 씬이고, 게임 스테이지도 하나의 씬이됩니다. 게임 스테이지를 하나의 씬에서 레벨별로 배경이나 오브젝트나 바꿔서 사용할 수도 있고, 게임 스테이지마다 씬을 만들 수도 있습니다. 게임 오브젝트 정의 캐릭터, 아이템, 광원, 카메라, 특수효과까지 게임에 존재하는 모든 오브젝트들이 게임 오브젝트들입니다. 프로퍼티 (Property) 게임 오브젝트를 씬에 .. 2023. 12. 10.
NN 유니티 | 뷰 (계층, 게임, 씬, 인스펙터, 프로젝트) 각 탭으로 분리된 윈도우를 뷰라 지칭 Hierarchy 뷰 ⊢ 게임 오브젝트의 계층구조. ⊢ 현재 장면에 존재하는 모든 게임오브젝트를 포함∟ 에셋파일, 프리팹의 인스턴스 UI Root Camera ⊢ Projection - Orthographic(2D), Perspective(2.5D) ⊢ 메인카메라 ∟ UI카메라 : 보통 게임 화면과 UI화면을 분리해서 작업 Anchor Panel Scene 뷰 ⊢ 모든 게임 오브젝트 배치 등 실질적인 게임 제작, 게임이 만들어 지는 곳 ⊢ 컨트롤바 1. 드로우 모드 2. 랜더모드 : RGB가 기본 3. 2D / 3D 화면전환 4. 조명효과 : 조명 효과의 적용 여부 선택 5. 음향효과 6. 이펙트 : Skybox, Fog, Flares, Animated Materia.. 2020. 3. 6.
NN 유니티 | 인터페이스 툴 바 Transform 툴 1. 카메라 이동 툴(Q) : 씬 뷰안을 이동. Alt, Shift키와 함께 사용 ∟ option 키 : orbit 2. Transform 이동 툴(W) : 오브젝트를 조작. 3차원 좌표축이 표시되며 해당 축을 클릭하고 해당 축 방향으로 이동 3. Rotate 회전 툴(E) : 오브젝트를 각 축으로 회전 4. Scale 크기 툴(R) : 오브젝트의 크기를 수정, 휠마우스로 조정 5. GUI 툴(T) : Transform 기즈모 토글 : 선택한 3D모델의 중심 좌표를 어떻게 표시할 것인가 ⊢ 씬 뷰에서 큐브를 마우스로 클릭해 선택하면 내부에 빨간색, 초록색, 파란색 선이 생기는데 이를 기즈모라고 한다. ∟ 게임 오브젝트의 좌표축이나 영역 등 게임 제작의 편의를 위해서 씬 뷰에 .. 2020. 3. 6.
NN 유니티 | 기초 개념 및 용어 유니티 용어 게임 엔진 물리엔진, 사운드엔진, 입력 관리자, 게임 오브젝트(게임오브젝트 컴포넌트:물리, 인공지능, 음향, 그래픽)가 톱니바퀴처럼 맞물려 작동 캔버스 ⊢ 도화지 개념. 도화지 위에 그리고 컨버스 늘려다 줄였다하면 안에 그림들도 따라서 해상도 바뀜 ∟ NGUI의 패널과 비슷한 개념 컴포넌트 ⊢ 오브젝트의 행동, 외형, 게임 속에서의 다른 기능에 영향을 미치는 요인을 제어. 구현된 각각의 기능. ⊢ 게임 오브젝트에서 각종 함수적인 역할을 담당하는 객체여러 컴포넌트의 조합으로 게임 오브젝트의 기능이 달라짐. 게임 오브젝트의 차별화. script도 일종의 컴포넌트 ∟ Transform컴포넌트 : 가장 중요한 컴포넌트, 위치. 회전, 스케일 정의 유연성이 있다는 장점 스크립트 : 게임 개발의 핵심적.. 2020. 3. 5.