精解uGUI-Unity UI設(shè)計(jì)與開發(fā)從入門到精通 版權(quán)信息
- ISBN:9787515348070
- 條形碼:9787515348070 ; 978-7-5153-4807-0
- 裝幀:暫無
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
精解uGUI-Unity UI設(shè)計(jì)與開發(fā)從入門到精通 本書特色
本書以該新UI系統(tǒng)為焦點(diǎn),Chapter 1中,為沒有Unity使用經(jīng)驗(yàn)的讀者介紹簡(jiǎn)單的教程以及Unity的概要,Chapter 2~5中對(duì)新UI系統(tǒng)進(jìn)行了全面介紹。此外,Chapter 6~7中對(duì)手機(jī)應(yīng)用程序中經(jīng)常使用到的UI、本地插件的實(shí)際制作方法進(jìn)行了說明,Chapter 8中對(duì)UI制作中使用到的便捷的資源和工具進(jìn)行了介紹。一部分章節(jié)中說明了一些比較復(fù)雜的內(nèi)容,對(duì)于本書中所使用的示例代碼,可以進(jìn)
行記憶掌握,以便可以直接在實(shí)踐中進(jìn)行使用(雖然部分章節(jié)中介紹了一些程度略高的內(nèi)容,不過為了讓讀者能靈活運(yùn)用,本書中所使用的示例代碼,也可以直接應(yīng)用在實(shí)踐中)。
精解uGUI-Unity UI設(shè)計(jì)與開發(fā)從入門到精通 內(nèi)容簡(jiǎn)介
Unity新搭載uGUI系統(tǒng)詳解,日本資深作家?guī)r井雅幸手把手教你設(shè)計(jì)用戶接口。圖文對(duì)照,參數(shù)詳解,示例源代碼可直接應(yīng)用于實(shí)踐中,真正接地氣的Unity完全教程,新手常備之開發(fā)手冊(cè)!
本書針對(duì)Unity搭載新系統(tǒng)uGUI精講,理論知識(shí)結(jié)合UI實(shí)戰(zhàn),幫助開發(fā)者全面了解Unity新特性,輕松掌握用戶接口設(shè)計(jì)關(guān)鍵技巧。內(nèi)容涵蓋Unity概覽、UI構(gòu)成、基本UI元素、交互UI元素、自動(dòng)布局、制作UI的實(shí)踐、本地插件、UI 制作中使用的資源、工具八大部分,即使是新手朋友也能輕松掌握書中內(nèi)容。操作步驟都有圖釋詳解,參數(shù)清晰,示例源代碼可直接用于實(shí)際工作,真正高效實(shí)用。附贈(zèng)原書素材和超值學(xué)習(xí)資料。
精解uGUI-Unity UI設(shè)計(jì)與開發(fā)從入門到精通 目錄
Chapter
1 Unity 概要
Chapter
1-1 什么是Unity
1-1-1 兼容多平臺(tái)
1-1-2
Unity的產(chǎn)品構(gòu)成
Chapter
1-2 Unity的啟動(dòng)
Chapter
1-3 Unity Edito
1-3-1
Scene視圖
1-3-2
Game視圖 Hierarchy面板
1-3-4
Project面板
1-3-5
Inspector面板 1-3-6 其他面板
1-3-7
Unity Editor的菜單
Chapter
1-4 教程1 :場(chǎng)景制作1-4-1 創(chuàng)建新項(xiàng)目
1-4-2 創(chuàng)建地面
1-4-3 材質(zhì)
1-4-4 物理動(dòng)作
TIPS 使用喜歡的開發(fā)環(huán)境
1-4-5 預(yù)制
Chapter
1-5 教程 2 :腳本
1-5-1 腳本概要
1-5-2 腳本的創(chuàng)建與組件的附加
1-5-3 腳本的實(shí)現(xiàn)
1-5-4 字段與Inspector面板
1-5-5 互動(dòng)的實(shí)現(xiàn)
1-5-6 面向移動(dòng)設(shè)備的構(gòu)建
Chapter
1-6 UI系統(tǒng)
1-6-1 新UI系統(tǒng)的特征
1-6-2 舊GUI系統(tǒng)
Chapter
1-7 資源商店
Chapter
1-8 其他服務(wù)
COLUMN 事件方法的執(zhí)行順序
Chapter
2 UI的構(gòu)成
Chapter
2-1 UI元素的創(chuàng)建與畫布
2-1-1 UI元素的創(chuàng)建
2-1-2 什么是畫布
2-1-3 UI元素的渲染順序
2-1-4 畫布的渲染模式與屬性
2-1-5
Canvas Scaler組件
2-1-6
Graphic Raycaster組件
2-1-7
Canvas Renderer組件
2-1-8 畫布組
Chapter
2-2 Rect Transform組件
2-2-1
Rect工具
2-2-2
Rect Transform組件的屬性
2-2-3 錨點(diǎn)
2-2-4 游戲?qū)ο笈cRect
Transform組件
Chapter
2-3 事件系統(tǒng)
2-3-1 事件系統(tǒng)概要
2-3-2
Event System組件的運(yùn)行
2-3-3
Event System組件的屬性
2-3-4 輸入模塊
2-3-5 光線投射
TIPS 每單位的移動(dòng)、縮放
COLUMN
Unity的坐標(biāo)系
Chapter
3 基本的UI 元素
Chapter
3-1 圖像(Image)
3-1-1 圖像(Image)的創(chuàng)建
3-1-2 與2D精靈的不同
3-1-3
Image組件的屬性
3-1-4 圖像的種類
3-1-5 精靈動(dòng)畫
Chapter
3-2 Sprite Editor
3-2-1
Sprite Mode
3-2-2 精靈的編輯
3-2-3 精靈的創(chuàng)建
3-2-4
Sprite Editor的其他功能
Chapter
3-3 Sprite Packer
3-3-1 紋理圖集的生成
3-3-2
Sprite Packer窗口
3-3-3 單獨(dú)的封裝規(guī)則
Chapter
3-4 原始圖像
3-4-1 原始圖像的創(chuàng)建
3-4-2 Raw
Image組件的屬性
Chapter
3-5 文本
3-5-1 文本的創(chuàng)建
3-5-2
Text組件的屬性
3-5-3 富文本
3-5-4 字體
Chapter
3-6 遮罩
3-6-1 遮罩的創(chuàng)建
COLUMN 紋理的格式
Chapter
3-7 特效
3-7-1
Shadow組件
3-7-2
Outline組件
3-7-3
Position As UV1組件
TIPS 協(xié)同程序
Chapter
3-8 UI元素的渲染與性能
3-8-1 批處理
3-8-2 渲染的優(yōu)化
3-8-3 優(yōu)化工具
Chapter
4 交互 UI 元素
Chapter
4-1 交互UI元素的狀態(tài)
Chapter
4-2 事件
4-2-1 事件監(jiān)聽器的設(shè)置
4-2-2 自定義組件的事件監(jiān)聽器
4-2-3 事件監(jiān)聽器的定義
4-2-4 通過腳本設(shè)置事件監(jiān)聽器
4-2-5
Event Trigger組件
Chapter
4-3 按鈕
4-3-1 按鈕的構(gòu)造
4-3-2
Button組件的事件
Chapter
4-4 切換開關(guān)
4-4-1 切換開關(guān)的構(gòu)造
4-4-2
Toggle組件的屬性
4-4-3
Toggle組件的事件
4-4-4 切換開關(guān)組
TIPS 作為協(xié)同程序的事件方法
Chapter
4-5 滑塊
4-5-1 滑塊的構(gòu)造
4-5-2
Slider組件的屬性
4-5-3
Slider組件的事件
Chapter
4-6 滾動(dòng)條
4-6-1 滾動(dòng)條的構(gòu)造
4-6-2
Scrollbar組件的屬性
4-6-3
Scrollbar組件的事件
Chapter
4-7 滾動(dòng)視圖
4-7-1 創(chuàng)建滾動(dòng)視圖
4-7-2 滾動(dòng)條的設(shè)置
4-7-3
Scroll Rect組件的屬性
4-7-4
Scroll Rect組件的事件
Chapter
4-8 輸入欄
4-8-1 輸入欄的構(gòu)造
4-8-2
Input Field組件的屬性
4-8-3
Input Field組件的事件
Chapter
4-9 交互組件的基本類
4-9-1
Interactable屬性
4-9-2 過渡
4-9-3 導(dǎo)航
Chapter
5 自動(dòng)布局
Chapter
5-1 布局元素
5-1-1 什么是布局元素
5-1-2
Layout Element組件
Chapter
5-2 布局控制器
5-2-1
Content Size Fitter組件
5-2-2
Aspect Ratio Fitter組件
COLUMN 游戲?qū)ο蟮幕顒?dòng)/不活動(dòng)
Chapter
5-3 布局組
5-3-1
Horizontal、Vertical Layout Group組件?
5-3-2
Grid Layout Group組件
5-3-3
Grid Layout Group與Content Size Fitter
Chapter
5-4 驅(qū)動(dòng)屬性
Chapter
5-5 自定義布局
5-5-1 布局接口
5-5-2 布局的計(jì)算
5-5-3 布局的重新構(gòu)建
Chapter
6 制作 UI的實(shí)踐
Chapter
6-1 選項(xiàng)卡
6-1-1 選項(xiàng)卡的創(chuàng)建
6-1-2 標(biāo)簽的創(chuàng)建
6-1-3 切換開關(guān)組的設(shè)置
6-1-4 創(chuàng)建與各個(gè)標(biāo)簽相對(duì)應(yīng)的界面
6-1-5 事件監(jiān)聽器的設(shè)置
Chapter
6-2 用動(dòng)畫切換選項(xiàng)卡
6-2-1 創(chuàng)建標(biāo)簽以及與各標(biāo)簽相對(duì)應(yīng)的界面
6-2-2 創(chuàng)建動(dòng)畫
6-2-3
Event Trigger組件的設(shè)置
Chapter
6-3 頁面滾動(dòng)視圖
6-3-1 滾動(dòng)視圖的創(chuàng)建
6-3-2 滾動(dòng)內(nèi)容的創(chuàng)建
COLUMN
Mecanim
6-3-3 頁面處理的實(shí)現(xiàn)
6-3-4 創(chuàng)建頁面控制
Chapter
6-4 拖曳&釋放
6-4-1 創(chuàng)建可拖曳的圖標(biāo)
6-4-2 釋放區(qū)域的創(chuàng)建
6-4-3 可拖曳圖標(biāo)的腳本實(shí)現(xiàn)
6-4-4 釋放區(qū)域的腳本實(shí)現(xiàn)
Chapter
6-5 再次利用cell顯示的Table View6-5-1 滾動(dòng)視圖的創(chuàng)建
6-5-2 滾動(dòng)內(nèi)容的創(chuàng)建
6-5-3
Cell的創(chuàng)建
6-5-4
Cell腳本的實(shí)現(xiàn)
6-5-5 由腳本指定名稱,改變精靈
6-5-6
Table View的腳本實(shí)現(xiàn)
Chapter
6-6 導(dǎo)航視圖
6-6-1 導(dǎo)航視圖和導(dǎo)航欄的創(chuàng)建
6-6-2 視圖的創(chuàng)建
6-6-3
Rect Transform的Tween動(dòng)畫
6-6-4 導(dǎo)航視圖的腳本實(shí)現(xiàn)
6-6-5 各視圖的腳本實(shí)現(xiàn)
Chapter
6-7 警告框
6-7-1 畫布與Overlay (覆蓋)的創(chuàng)建
6-7-2 窗口與各個(gè)元素的創(chuàng)建
6-7-3 腳本的實(shí)現(xiàn)
TIPS 從網(wǎng)頁瀏覽器上下載并顯示圖像
Chapter
7 本地插件
Chapter
7-1 什么是插件
7-1-1 托管插件
7-1-2 本地插件
Chapter
7-2 iOS的本地插件
7-2-1
iOS的本地插件的安裝
7-2-2
Unity方的接口的實(shí)現(xiàn)(iOS)
7-2-3 本地插件的使用(iOS)
Chapter
7-3 Android的本地插件
7-3-1
Android本地插件的安裝
7-3-2
Unity方的接口的實(shí)現(xiàn)(Android)
7-3-3 本地插件的使用(Android)
TIPS 桌面平臺(tái)的本地插件
Chapter 8 UI 制作中使用的資源、工具
Chapter 8-1 NGUI :Next-Gen UI
8-1-1 NGUI vs. 新UI系統(tǒng)
8-1-2 NGUI獨(dú)有的功能
Chapter 8-2 iTween&iTween Native Extension
8-2-1 什么是iTween
8-2-2 iTween的動(dòng)畫方法
8-2-3 Easing(緩動(dòng))
8-2-4 iTween Native Extension
Chapter 8-3 TexturePacker&SpriteIlluminator
8-3-1 什么是TexturePacker
8-3-2 SpriteIlluminator
Chapter 8-4 UniRx& LINQ to GameObject
8-4-1 什么是響應(yīng)式編程
8-4-2 什么是Reactive Extension
8-4-3 UniRx的功能
8-4-4 LINQ to GameObject
Appendix UI 類引用
Canvas
CanvasScaler
CanvasRenderer
CanvasGroup
RectTransform
RectTransformUtility
EventSystem
StandaloneInputModule
TouchInputModule
GraphicRaycaster
PhysicsRaycaster
Physics2DRaycaster
Image
RawImageText
Selectable
Button
Toggle
ToggleGroup
Slider
Scrollbar
ScrollRect
InputField
展開全部
精解uGUI-Unity UI設(shè)計(jì)與開發(fā)從入門到精通 相關(guān)資料
國內(nèi)好像還沒有專門講UGUI的書啊,目前只找到了這一本,沒讓我失望,雖然我在官方手冊(cè)上已經(jīng)了解了一些,但是講得不夠詳細(xì),這本書有圖注有實(shí)例,作為全面了解UGUI的教程,還是相當(dāng)不錯(cuò)的。
——廣東金牌會(huì)員
Unity的書買了幾本,之前一直在嘗試學(xué)習(xí)NGUI系統(tǒng),但畢竟是第三方做的,感覺不是很順暢,同事推薦我用新的UGUI系統(tǒng),確實(shí)比以前方便了,正好這本書能滿足我需要,目前看來還是非常實(shí)用的。
——上海銀牌會(huì)員
就書而言還是非常不錯(cuò)的,紙張厚實(shí)不透墨,印刷清晰,對(duì)得起這個(gè)價(jià)錢,至于內(nèi)容,個(gè)人認(rèn)為適合入門朋友,講解比較細(xì)致,步驟也很清楚,跟著學(xué)沒什么問題,是本值得推薦的教程!
——北京銀牌會(huì)員
這本書真是我所需。≌*近在接觸Unity,特意在書店翻了翻,找了這本,因?yàn)橄肓私庀滦孪到y(tǒng),這本書講解比較言簡(jiǎn)意賅,講的也很到位,適合新手入門,尤其不是那種大厚書,方便攜帶。印刷還不錯(cuò),彩色的,圖片多,學(xué)習(xí)起來比較輕松!
——北京金牌會(huì)員
跟其他軟件教程打包買的,想系統(tǒng)學(xué)一下Unity,大致翻了一下,有以下幾個(gè)感受:一是圖片比較多,對(duì)于新手來說容易理解;二是步驟講解比較有條理,有配套演示圖,也有源代碼;三是重要知識(shí)點(diǎn)基本都覆蓋到了,比較全面。總體來說超值,還有配套視頻,適合進(jìn)行系統(tǒng)學(xué)習(xí)!
——上海鉆石會(huì)員
精解uGUI-Unity UI設(shè)計(jì)與開發(fā)從入門到精通 作者簡(jiǎn)介
(日)巖井雅幸,從事過大量游戲應(yīng)用程序開發(fā)、網(wǎng)站服務(wù)器后端開發(fā)、交互內(nèi)容設(shè)計(jì)與制作相關(guān)工作,參與過“口袋拉斯維加斯”等眾多游戲應(yīng)用開發(fā)工作,2012年合伙創(chuàng)立了游戲公司AppBank Games并于2013年擔(dān)任執(zhí)行董事。