유니티 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 에센셜/사이먼 잭슨 지음, 김세중.전성빈 옮김/이한디지털리(프리렉)
Leave a Reply