유니티:기본 조작: 두 판 사이의 차이
잔글 (→카메라 조작.) |
(→기본 화면) |
||
12번째 줄: | 12번째 줄: | ||
!설명 | !설명 | ||
|- | |- | ||
| | |Scene(장면) | ||
| | |게임화면. 게임세상의 배치를 볼 수 있다. | ||
Scene View : 세트상의 구성이 보여지는 곳. | |||
Game View : 실제 게임 상황이 보여지는 곳. 최종화면 미리보기. 플레이 할 수 있다. | |||
|- | |||
|Hierachy View(계층구조) | |||
|게임 오브젝트들의 계층을 볼 수 있는 뷰. | |||
세트 상의 모든 목록 구성. 목록, 계층 관리. | |||
|- | |- | ||
| | |Project View | ||
|게임을 구성하는 파일들. | |||
에셋들의 창고. 저장되어 있는 것들. 리소스 파일(이미지, 사운드, 모델 등) 표시. | |||
|- | |- | ||
| | |Inspector View | ||
| | |편집창. 에셋의 속성 따정 없이 변경 가능. | ||
구성 코드나 속성들을 볼 수 있는 창. | |||
실제 게임에서 사용되는 값들을 조정하는 창. | |||
|- | |- | ||
| | | | ||
| | | | ||
|} | |} | ||
코드를 테스트하는 곳은 console탭. 항상 보이게 해 두자. | |||
디버그 메시지를 보여주는 등... | |||
<br /> | |||
==게임의 구성== | |||
장면과 오브젝트로 이루어진다. 그리고 그들의 이동하는 방식을 지정하는 것으로. | |||
대본은 스크립트라고 생각하면 된다. | |||
프로젝트 창에서 우측클릭으로 C# 등 스크립트파일을 만들 수 있다. | |||
파일을 더블클릭하면 비주얼스튜디오가 자동으로 실행된다. | |||
이 스크립트는 오브젝터의 인스펙터 창에 드래그함으로써 적용할 수 있다.<br /> | |||
=카메라 조작= | |||
WASD로 FPS처럼 조작 가능. Shift 누르면 빠르게(가속) | |||
휠버튼 클릭은 잡기. | |||
Scene 뷰를 원하는 시점으로 맞춘 후 MainCamera 선택 후 Ctrl+Shift+F를 누르면 카메라가 그 시점을 맞춰준다. | |||
{| class="wikitable" | |||
!의도 | |||
!방법 | |||
|- | |||
|각도조절(시선 이동, 축이동) | |||
|마우스 오른쪽 버튼 | |||
우클릭을 하며 드래그하면 카메라의 시점을 이동시킬 수 있다. | |||
혹은 ALT+좌클릭 | |||
|- | |||
|평면이동 | |||
|휠 버튼 | |||
|- | |||
|궤도이동(화면 중심을 축으로) | |||
|Alt 누르고 이동 | |||
|- | |||
| rowspan="1" |이동 | |||
| rowspan="1" |방향키 | |||
|- | |||
|이동 | |||
|마우스 우클릭 후 wsad를 이용해 FPS게임처럼 이동할 수 있다. | |||
우클릭 상태에서 휠을 굴리면 이동속도 조절도 가능. | |||
|- | |||
| colspan="1" rowspan="1" |빠른이동. 점차 가속. | |||
| colspan="1" rowspan="1" |shift 누르고 방향키 | |||
|- | |||
| colspan="1" rowspan="1" |오브젝트로 다가간다. | |||
| colspan="1" rowspan="1" |오브젝트 더블클릭. | |||
F키 눌러도 동일하게 작동. | |||
|} | |||
= 오브젝트 조작 = | |||
qwert 순으로 좌특 버튼들을 눌러 손쉽게 조작할 수 있다. | |||
===생성=== | ===생성=== | ||
계층구조 창에서 우클릭, 필요한 오브젝트를 만들 수 있다. | 계층구조 창에서 우클릭, 필요한 오브젝트를 만들 수 있다. | ||
== | === 이동, 회전, 스케일 === | ||
{| class="wikitable" | {| class="wikitable" | ||
!의도 | !의도 | ||
64번째 줄: | 103번째 줄: | ||
|장면 이동 | |장면 이동 | ||
|Q | |Q | ||
|grep으로 변한다. 마우스 드래그로 장면이동. | |grep으로 변한다. 마우스 드래그로 장면이동.(마우스 휠 클릭과 동일.) | ||
|- | |- | ||
|평행이동 툴 | |평행이동 툴 | ||
|W | |W | ||
|오브젝트를 이동 | |누르면 기즈모가 나타난다. | ||
기즈모를 통해 오브젝트를 이동 | |||
|- | |||
| colspan="1" rowspan="1" |면 고정 이동 | |||
| colspan="1" rowspan="1" |기즈모 면을 눌러 이동 | |||
|해당 면 방향으로만 이동한다. | |||
|- | |- | ||
|회전툴 | |회전툴 | ||
76번째 줄: | 120번째 줄: | ||
|스케일 툴 | |스케일 툴 | ||
|R | |R | ||
|오브젝트 크기 조절 | |누르면 사각기즈모가 나타난다. | ||
이를 통해 오브젝트 크기 조절 | |||
|- | |- | ||
|렉트 툴 | |렉트 툴 | ||
85번째 줄: | 130번째 줄: | ||
|Y | |Y | ||
|평행이동, 회전, 스케일 툴을 하나로 합친 것. | |평행이동, 회전, 스케일 툴을 하나로 합친 것. | ||
|- | |- | ||
|원근, 등각 | |원근, 등각 | ||
|씬 기즈모 중심 클릭 | |씬 기즈모 중심 클릭 | ||
|원근감을 넣는 모드, 넣지 않는 모드를 전환할 수 있다. | |원근감을 넣는 모드, 넣지 않는 모드를 전환할 수 있다. | ||
|} | |} | ||
120번째 줄: | 142번째 줄: | ||
각 변수를 좌우로 드래그하면 그 값을 마우스로 빠른 조정이 가능하다. | 각 변수를 좌우로 드래그하면 그 값을 마우스로 빠른 조정이 가능하다. | ||
170번째 줄: | 164번째 줄: | ||
<br /> | <br /> | ||
= | = 하이라키뷰 조작 = | ||
Alt키를 누르면서 하위목록 화살표를 누르면 아들요소를 한번에 열어볼 수 있다. | |||
프리펩 모델은 파랗게 나오는 듯. 개체를 Project로 옮겨놓는 것으로도 프리펩을 만들 수 있다. 프리펩 편집모드를 풀려면 Hirachy창의 arrow를 클릭하면 된다. | |||
Alt + Shift + N = 게임오브젝트 만들기. | |||
2021년 6월 22일 (화) 21:56 판
- 유니티:개요
- 유니티:기본 조작
- 유니티:카메라
- 유니티:오브젝트
- 유니티:코딩기초
- 유니티:UI
- 유니티:게임 내 화면
- 유니티:플레이어
- 유니티:맵
- 유니티:씬
- 유니티:몬스터
- 유니티:아이템
- 유니티:음향
- 유니티:빌드
- 유니티:VR
- 유니티:팁
개요
유니티의 화면조작에 대한 지식을 모았다.
기본 화면
기본요소 | 설명 |
---|---|
Scene(장면) | 게임화면. 게임세상의 배치를 볼 수 있다.
Scene View : 세트상의 구성이 보여지는 곳. Game View : 실제 게임 상황이 보여지는 곳. 최종화면 미리보기. 플레이 할 수 있다. |
Hierachy View(계층구조) | 게임 오브젝트들의 계층을 볼 수 있는 뷰.
세트 상의 모든 목록 구성. 목록, 계층 관리. |
Project View | 게임을 구성하는 파일들.
에셋들의 창고. 저장되어 있는 것들. 리소스 파일(이미지, 사운드, 모델 등) 표시. |
Inspector View | 편집창. 에셋의 속성 따정 없이 변경 가능.
구성 코드나 속성들을 볼 수 있는 창. 실제 게임에서 사용되는 값들을 조정하는 창. |
코드를 테스트하는 곳은 console탭. 항상 보이게 해 두자.
디버그 메시지를 보여주는 등...
게임의 구성
장면과 오브젝트로 이루어진다. 그리고 그들의 이동하는 방식을 지정하는 것으로.
대본은 스크립트라고 생각하면 된다.
프로젝트 창에서 우측클릭으로 C# 등 스크립트파일을 만들 수 있다.
파일을 더블클릭하면 비주얼스튜디오가 자동으로 실행된다.
이 스크립트는 오브젝터의 인스펙터 창에 드래그함으로써 적용할 수 있다.
카메라 조작
WASD로 FPS처럼 조작 가능. Shift 누르면 빠르게(가속)
휠버튼 클릭은 잡기.
Scene 뷰를 원하는 시점으로 맞춘 후 MainCamera 선택 후 Ctrl+Shift+F를 누르면 카메라가 그 시점을 맞춰준다.
의도 | 방법 |
---|---|
각도조절(시선 이동, 축이동) | 마우스 오른쪽 버튼
우클릭을 하며 드래그하면 카메라의 시점을 이동시킬 수 있다. 혹은 ALT+좌클릭 |
평면이동 | 휠 버튼 |
궤도이동(화면 중심을 축으로) | Alt 누르고 이동 |
이동 | 방향키 |
이동 | 마우스 우클릭 후 wsad를 이용해 FPS게임처럼 이동할 수 있다.
우클릭 상태에서 휠을 굴리면 이동속도 조절도 가능. |
빠른이동. 점차 가속. | shift 누르고 방향키 |
오브젝트로 다가간다. | 오브젝트 더블클릭.
F키 눌러도 동일하게 작동. |
오브젝트 조작
qwert 순으로 좌특 버튼들을 눌러 손쉽게 조작할 수 있다.
생성
계층구조 창에서 우클릭, 필요한 오브젝트를 만들 수 있다.
이동, 회전, 스케일
의도 | 방법 | 설명 |
---|---|---|
장면 이동 | Q | grep으로 변한다. 마우스 드래그로 장면이동.(마우스 휠 클릭과 동일.) |
평행이동 툴 | W | 누르면 기즈모가 나타난다.
기즈모를 통해 오브젝트를 이동 |
면 고정 이동 | 기즈모 면을 눌러 이동 | 해당 면 방향으로만 이동한다. |
회전툴 | E | 오브젝트 회전 |
스케일 툴 | R | 누르면 사각기즈모가 나타난다.
이를 통해 오브젝트 크기 조절 |
렉트 툴 | T | UI, 2D 오브젝트 크기 조절 |
트랜스폼 툴 | Y | 평행이동, 회전, 스케일 툴을 하나로 합친 것. |
원근, 등각 | 씬 기즈모 중심 클릭 | 원근감을 넣는 모드, 넣지 않는 모드를 전환할 수 있다. |
키보드 V키는 스냅기능.
각 변수를 좌우로 드래그하면 그 값을 마우스로 빠른 조정이 가능하다.
다른 이미지, 외부의 요소를 가져오려면.. Quad를 만들어 그 위에 덧씌운다.
public으로 만든 변수는 초기에만 쓰이고 Inspector의 변화는 각자 개별적으로 저장, 관리된다.(캐릭터 스테이터스같은..)
Reset하면 코드 값을 모든 곳에 적용한다.
게임 정보, 버전정보.
Edit>Project Settings 에서 player 선택. 버전정보나 게임이름, 로고, 회사명 따위를 여기에서 변경할 수 있다.
게임빌드.
File>Build Settings 에서.
이외 구굴연동, 데이터베이스연동, 인앱결재 따위가 가능하다고..!
하이라키뷰 조작
Alt키를 누르면서 하위목록 화살표를 누르면 아들요소를 한번에 열어볼 수 있다.
프리펩 모델은 파랗게 나오는 듯. 개체를 Project로 옮겨놓는 것으로도 프리펩을 만들 수 있다. 프리펩 편집모드를 풀려면 Hirachy창의 arrow를 클릭하면 된다.
Alt + Shift + N = 게임오브젝트 만들기.