유니티:기본 조작: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
12번째 줄: 12번째 줄:
!설명
!설명
|-
|-
|Project
|Scene(장면)
|게임을 구성하는 파일들
|게임화면. 게임세상의 배치를 볼 수 있다.
Scene View : 세트상의 구성이 보여지는 곳.
 
Game View : 실제 게임 상황이 보여지는 곳. 최종화면 미리보기. 플레이 할 수 있다.
|-
|Hierachy View(계층구조)
|게임 오브젝트들의 계층을 볼 수 있는 뷰.
세트 상의 모든 목록 구성. 목록, 계층 관리.
|-
|-
|Hierarchy(계층구조)
|Project View
|게임 오브젝트
|게임을 구성하는 파일들.
에셋들의 창고. 저장되어 있는 것들. 리소스 파일(이미지, 사운드, 모델 등) 표시.
|-
|-
|Scene(장면)
|Inspector View
|게임화면
|편집창. 에셋의 속성 따정 없이 변경 가능.
Scene View : 세트상의 구성이 보여지는 곳.
구성 코드나 속성들을 볼 수 있는 창.


Game View : 실제 게임 상황이 보여지는 곳. 최종화면.
실제 게임에서 사용되는 값들을 조정하는 창.
|-
|-
|Inspector
|
|구성 코드나 속성들을 볼 수 있는 창
|
|}
|}


코드를 테스트하는 곳은 console탭. 항상 보이게 해 두자.


Hierachy View : 세트 상의 모든 목록 구성. 목록, 계층 관리.
디버그 메시지를 보여주는 등...


Project View : 에셋들의 창고. 저장되어 있는 것들.
<br />


Inspector View : 편집창. 에셋의 속성 따위를 조정한다. 코드수정 없이 변경 가능.
==게임의 구성==
장면과 오브젝트로 이루어진다. 그리고 그들의 이동하는 방식을 지정하는 것으로.


코드를 테스트하는 곳은 console탭. 항상 보이게 해 두자.
대본은 스크립트라고 생각하면 된다.


프로젝트 창에서 우측클릭으로 C# 등 스크립트파일을 만들 수 있다.


Hirachy 창.
파일을 더블클릭하면 비주얼스튜디오가 자동으로 실행된다.


Alt키를 누르면서 하위목록 화살표를 누르면 아들요소를 한번에 열어볼 수 있다.
이 스크립트는 오브젝터의 인스펙터 창에 드래그함으로써 적용할 수 있다.<br />
=카메라 조작=
WASD로 FPS처럼 조작 가능. Shift 누르면 빠르게(가속)


프리펩 모델은 파랗게 나오는 듯. 개체를 Project로 옮겨놓는 것으로도 프리펩을 만들 수 있다. 프리펩 편집모드를 풀려면 Hirachy창의 arrow를 클릭하면 된다.
휠버튼 클릭은 잡기.


Alt + Shift + N = 게임오브젝트 만들기.
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키 눌러도 동일하게 작동.
|}


<br />
= 오브젝트 조작 =
 
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
|평행이동, 회전, 스케일 툴을 하나로 합친 것.
|평행이동, 회전, 스케일 툴을 하나로 합친 것.
|-
|시선 이동
|우클릭
|우클릭을 하며 드래그하면 카메라의 시점을 이동시킬 수 있다.
|-
|축 이동
|ALT+좌클릭
|마우스 돌리면 특정 축을 중심으로 시점을 돌릴 수 있다.
|-
|사방이동
|방향키
wsad
|FPS를 하듯 이동할 수 있다.
shift를 누르면 가속
|-
|-
|원근, 등각
|원근, 등각
|씬 기즈모 중심 클릭
|씬 기즈모 중심 클릭
|원근감을 넣는 모드, 넣지 않는 모드를 전환할 수 있다.
|원근감을 넣는 모드, 넣지 않는 모드를 전환할 수 있다.
|-
|
|
|
|}
|}




WASD로 FPS처럼 조작 가능. Shift 누르면 빠르게(가속)
휠버튼 클릭은 잡기.
Scene 뷰를 원하는 시점으로 맞춘 후 MainCamera 선택 후 Ctrl+Shift+F를 누르면 카메라가 그 시점을 맞춰준다.




120번째 줄: 142번째 줄:


각 변수를 좌우로 드래그하면 그 값을 마우스로 빠른 조정이 가능하다.
각 변수를 좌우로 드래그하면 그 값을 마우스로 빠른 조정이 가능하다.
{| class="wikitable"
|+
!의도
!방법
|-
|각도조절
|마우스 오른쪽 버튼
|-
|평면이동
|휠 버튼
|-
|궤도이동(화면 중심을 축으로)
|Alt 누르고 이동
|-
| rowspan="1" |이동
| rowspan="1" |방향키
|-
| colspan="1" rowspan="1" |빠른이동. 점차 가속.
| colspan="1" rowspan="1" |shift 누르고 방향키
|-
| colspan="1" rowspan="1" |오브젝트로 다가간다.
| colspan="1" rowspan="1" |오브젝트 더블클릭.
F키 눌러도 동일하게 작동.
|-
| colspan="1" rowspan="1" |그 면을 고정하고 이동.
| colspan="1" rowspan="1" |오브젝트의 기즈모 면을 눌러 이동
|}
qwert 순으로 좌특 버튼들을 눌러 손쉽게..




170번째 줄: 164번째 줄:
<br />
<br />


===콘솔창===
= 하이라키뷰 조작 =
디버그 메시지를 보여주는 등...<br />
Alt키를 누르면서 하위목록 화살표를 누르면 아들요소를 한번에 열어볼 수 있다.


==게임의 구성==
프리펩 모델은 파랗게 나오는 듯. 개체를 Project로 옮겨놓는 것으로도 프리펩을 만들 수 있다. 프리펩 편집모드를 풀려면 Hirachy창의 arrow를 클릭하면 된다.
장면과 오브젝트로 이루어진다. 그리고 그들의 이동하는 방식을 지정하는 것으로.


대본은 스크립트라고 생각하면 된다.
Alt + Shift + N = 게임오브젝트 만들기.
 
프로젝트 창에서 우측클릭으로 C# 등 스크립트파일을 만들 수 있다.
 
파일을 더블클릭하면 비주얼스튜디오가 자동으로 실행된다.
 
이 스크립트는 오브젝터의 인스펙터 창에 드래그함으로써 적용할 수 있다.

2021년 6월 22일 (화) 21:56 판

틀:유니티

  1. 유니티:개요
  2. 유니티:기본 조작
    1. 유니티:에셋스토어
  3. 유니티:카메라
  4. 유니티:오브젝트
    1. 유니티:데이터 입력받기
    2. 유니티:오브젝트 이동(오브젝트 조작)
    3. 유니티:힘으로 오브젝트 이동
    4. 유니티:충돌 이벤트
    5. 유니티:오브젝트 작성 tip
    6. 유니티:프리팹
  5. 유니티:코딩기초
    1. 유니티:C sharp 코딩 편의기능
    2. 유니티:MonoBehaviour
    3. 유니티:이벤트 메서드
    4. 유니티:컴포넌트 조작하기
  6. 유니티:UI
  7. 유니티:게임 내 화면
  8. 유니티:플레이어
    1. 유니티:모델
    2. 유니티:캐릭터 이동
    3. 유니티:애니메이션
    4. 유니티:주인공 시점
  9. 유니티:맵
    1. 유니티:투명한 벽 만들기
    2. 유니티:내비게이션
  10. 유니티:씬
  11. 유니티:몬스터
  12. 유니티:아이템
  13. 유니티:음향
    1. 유니티:배경음
    2. 유니티:효과음
  14. 유니티:빌드
  15. 유니티:VR
    1. 유니티:VR:UI
    2. 유니티:VR:VR로 변환
  16. 유니티:팁

개요

유니티의 화면조작에 대한 지식을 모았다.


기본 화면

기본요소 설명
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 = 게임오브젝트 만들기.