Site icon 지락문화예술공작단

유니티 3D UI 에센셜/사이먼 잭슨 지음, 김세중.전성빈 옮김/이한디지털리(프리렉)

유니티 3D UI 에센셜/사이먼 잭슨 지음, 김세중.전성빈 옮김/이한디지털리(프리렉)

유니티 3D UI 에센셜

사이먼 잭슨 지음, 김세중.전성빈 옮김 / 이한디지털리(프리렉) / 2016년 08월 / ISBN:9788965401414
정가: 25,000원 / 판매가: 22,500원 / 마일리지: 1,250
이벤트: 원피스 굿즈 & 틴코스터.미니 북 틴케이스 증정!


유니티는 4.6 버전 이후부터 새롭고 개선된 UI 시스템을 제공하고 있다. 유니티 UI 시스템을 활용하면 게임과 앱을 창의적이고 자유롭게 개발할 수 있다. 이 책에서는 먼저 레거시 GUI를 살펴봄으로써 무엇이 바뀌었는지 파악하고 나서 새로운 유니티 UI 시스템을 알아본다.



기본 컨트롤뿐만 아니라, 다양한 해상도에 적응하는 반응형 레이아웃과 3D 공간에 UI를 구축하는 방법까지 다룬다. 또한, UI 시스템과 밀접한 이벤트 시스템도 살펴보며, 마지막으로 오픈소스로 공개한 UI 프레임워크 소스 코드를 어떻게 파악할 수 있는지도 알아본다.

01장 레거시 GUI를 돌아보고 새로운 UI 살펴보기

01-1 현재 상태

GUI 컨트롤

공통적인 컨트롤 기능

GUI 스타일과 스킨

GUI 이벤트와 속성

레이아웃 컨트롤

01-2 애셋 스토어

01-3 새로운 세상으로

새로운 레이아웃

새로운 컨트롤

새로운 UnityEvent 시스템

컨트롤 확장성

애니메이션

주목할 만한 애셋

01-4 정리



02장 레이아웃 만들기

02-1 Rect Transform

Rect Tool

Rect Transform 컴포넌트

캔버스

02-2 자동 레이아웃과 옵션

수평 레이아웃 그룹

수직 레이아웃 그룹

그리드 레이아웃 그룹

레이아웃 옵션

02-3 해상도와 스케일링

고정 픽셀 크기

화면 크기 스케일링

고정 물리적 크기

02-4 UnityEvent 시스템

레이캐스팅

입력 모듈

입력 이벤트

이벤트 트리거

02-5 정리



03장 컨트롤 배우기

03-1 들어가며

코드에 대해

프로젝트 설정

내장 이미지에 대해

03-2 텍스트 다루기

간단한 FPS 컨트롤

텍스트 입력받기

그림자와 효과

03-3 이미지 다루기

Image type

애니메이션 추가하기

RawImage에 대해

03-4 버튼 다루기

Selectable 컴포넌트

이벤트에 대응하기

메뉴 만들기

03-5 토글 다루기

토글 그룹화

동적 이벤트 속성

03-6 슬라이더에 대해

03-7 스크롤바 구현하기

자유자재로 스크롤하기

03-8 내비게이션

03-9 셰이더에 대해

03-10 정리



04장 앵커를 찾아서

04-1 앵커 위치시키기

04-2 앵커 이해하기

04-3 늘리고 구부리기

04-4 스케일과 해상도

기본 상수 값

스케일 조정하기

단위 바꾸기

무엇을 선택할 것인가?

04-5 정리



05장 화면 공간, 월드 공간, 카메라

05-1 캔버스와 카메라

화면 공간과 월드 공간

렌더링 카메라

이벤트 카메라

05-2 시점 설정하기

05-3 블록버스터 게임을 위해

준비물


국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍

Source: 유니티 3D UI 에센셜/사이먼 잭슨 지음, 김세중.전성빈 옮김/이한디지털리(프리렉)

Exit mobile version