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

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
잔글편집 요약 없음
65번째 줄: 65번째 줄:
|Q
|Q
|grep으로 변한다. 마우스 드래그로 장면이동.
|grep으로 변한다. 마우스 드래그로 장면이동.
|-
|평행이동 툴
|W
|오브젝트를 이동
|-
|회전툴
|E
|오브젝트 회전
|-
|스케일 툴
|R
|오브젝트 크기 조절
|-
|렉트 툴
|T
|UI, 2D 오브젝트 크기 조절
|-
|트랜스폼 툴
|Y
|평행이동, 회전, 스케일 툴을 하나로 합친 것.
|-
|-
|시선 이동
|시선 이동
71번째 줄: 91번째 줄:
|-
|-
|축 이동
|축 이동
|ALT
|ALT+좌클릭
|마우스 돌리면 특정 축을 중심으로 돌릴 수 있다.
|마우스 돌리면 특정 축을 중심으로 시점을 돌릴 수 있다.
|-
|-
|사방이동
|사방이동
|방향키
|방향키
wsad
|FPS를 하듯 이동할 수 있다.
|FPS를 하듯 이동할 수 있다.
shift를 누르면 가속
shift를 누르면 가속
|-
|-
|
|원근, 등각
|
|씬 기즈모 중심 클릭
|
|원근감을 넣는 모드, 넣지 않는 모드를 전환할 수 있다.
|-
|-
|
|

2020년 10월 4일 (일) 23:04 판

틀:유니티

  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. 유니티:팁

개요

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


기본 화면

기본요소 설명
Project 게임을 구성하는 파일들
Hierarchy(계층구조) 게임 오브젝트
Scene(장면) 게임화면

Scene View : 세트상의 구성이 보여지는 곳.

Game View : 실제 게임 상황이 보여지는 곳. 최종화면.

Inspector 구성 코드나 속성들을 볼 수 있는 창


Hierachy View : 세트 상의 모든 목록 구성. 목록, 계층 관리.

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

Inspector View : 편집창. 에셋의 속성 따위를 조정한다. 코드수정 없이 변경 가능.

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


Hirachy 창.

Alt키를 누르면서 하위목록 화살표를 누르면 아들요소를 한번에 열어볼 수 있다.

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

Alt + Shift + N = 게임오브젝트 만들기.



오브젝트

생성

계층구조 창에서 우클릭, 필요한 오브젝트를 만들 수 있다.

장면 조작

카메라 조작.

의도 방법 설명
장면 이동 Q grep으로 변한다. 마우스 드래그로 장면이동.
평행이동 툴 W 오브젝트를 이동
회전툴 E 오브젝트 회전
스케일 툴 R 오브젝트 크기 조절
렉트 툴 T UI, 2D 오브젝트 크기 조절
트랜스폼 툴 Y 평행이동, 회전, 스케일 툴을 하나로 합친 것.
시선 이동 우클릭 우클릭을 하며 드래그하면 카메라의 시점을 이동시킬 수 있다.
축 이동 ALT+좌클릭 마우스 돌리면 특정 축을 중심으로 시점을 돌릴 수 있다.
사방이동 방향키

wsad

FPS를 하듯 이동할 수 있다.

shift를 누르면 가속

원근, 등각 씬 기즈모 중심 클릭 원근감을 넣는 모드, 넣지 않는 모드를 전환할 수 있다.


WASD로 FPS처럼 조작 가능. Shift 누르면 빠르게(가속)

휠버튼 클릭은 잡기.

Scene 뷰를 원하는 시점으로 맞춘 후 MainCamera 선택 후 Ctrl+Shift+F를 누르면 카메라가 그 시점을 맞춰준다.


키보드 V키는 스냅기능.

각 변수를 좌우로 드래그하면 그 값을 마우스로 빠른 조정이 가능하다.

의도 방법
각도조절 마우스 오른쪽 버튼
평면이동 휠 버튼
궤도이동(화면 중심을 축으로) Alt 누르고 이동
이동 방향키
빠른이동. 점차 가속. shift 누르고 방향키
오브젝트로 다가간다. 오브젝트 더블클릭.

F키 눌러도 동일하게 작동.

그 면을 고정하고 이동. 오브젝트의 기즈모 면을 눌러 이동

qwert 순으로 좌특 버튼들을 눌러 손쉽게..


다른 이미지, 외부의 요소를 가져오려면.. Quad를 만들어 그 위에 덧씌운다.

public으로 만든 변수는 초기에만 쓰이고 Inspector의 변화는 각자 개별적으로 저장, 관리된다.(캐릭터 스테이터스같은..)

Reset하면 코드 값을 모든 곳에 적용한다.


게임 정보, 버전정보.

Edit>Project Settings 에서 player 선택. 버전정보나 게임이름, 로고, 회사명 따위를 여기에서 변경할 수 있다.

게임빌드.

File>Build Settings 에서.

이외 구굴연동, 데이터베이스연동, 인앱결재 따위가 가능하다고..!


콘솔창

디버그 메시지를 보여주는 등...

게임의 구성

장면과 오브젝트로 이루어진다. 그리고 그들의 이동하는 방식을 지정하는 것으로.

대본은 스크립트라고 생각하면 된다.

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

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

이 스크립트는 오브젝터의 인스펙터 창에 드래그함으로써 적용할 수 있다.