精解uGUI-Unity UI設計與開發從入門到精通( 簡體 字) | |
作者:(日)巖井 雅幸 | 類別:1. -> 多媒體 -> Unity |
出版社:中國青年出版社 | 3dWoo書號: 47628 詢問書籍請說出此書號! 有庫存 NT售價: 640 元 |
出版日:10/1/2017 | |
頁數:390 | |
光碟數:0 | |
站長推薦: | |
印刷:全彩印刷 | 語系: ( 簡體 字 ) |
ISBN:9787515348070 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
Chapter1 Unity 概要
Chapter1-1 什麼是Unity 1-1-1 相容多平臺 1-1-2Unity的產品構成 Chapter1-2 Unity的啟動 Chapter1-3 Unity Edito 1-3-1Scene視圖 1-3-2Game視圖 Hierarchy面板 1-3-4Project面板 1-3-5Inspector面板 1-3-6 其他面板 1-3-7Unity Editor的菜單 Chapter1-4 教程1 :場景製作1-4-1 創建新項目 1-4-2 創建地面 1-4-3 材質 1-4-4 物理動作 TIPS 使用喜歡的開發環境 1-4-5 預製 Chapter1-5 教程 2 :腳本 1-5-1 腳本概要 1-5-2 腳本的創建與組件的附加 1-5-3 腳本的實現 1-5-4 欄位與Inspector面板 1-5-5 互動的實現 1-5-6 面向移動設備的構建 Chapter1-6 UI系統 1-6-1 新UI系統的特徵 1-6-2 舊GUI系統 Chapter1-7 資源商店 Chapter1-8 其他服務 COLUMN 事件方法的執行順序 Chapter2 UI的構成 Chapter2-1 UI元素的創建與畫布 2-1-1 UI元素的創建 2-1-2 什麼是畫布 2-1-3 UI元素的渲染順序 2-1-4 畫布的渲染模式與屬性 2-1-5Canvas Scaler組件 2-1-6Graphic Raycaster組件 2-1-7Canvas Renderer組件 2-1-8 畫布組 Chapter2-2 Rect Transform組件 2-2-1Rect工具 2-2-2Rect Transform元件的屬性 2-2-3 錨點 2-2-4 遊戲物件與RectTransform元件 Chapter2-3 事件系統 2-3-1 事件系統概要 2-3-2Event System組件的運行 2-3-3Event System元件的屬性 2-3-4 輸入模組 2-3-5 光線投射 TIPS 每單位的移動、縮放 COLUMNUnity的坐標系 Chapter3 基本的UI 元素 Chapter3-1 圖像(Image) 3-1-1 圖像(Image)的創建 3-1-2 與2D精靈的不同 3-1-3Image元件的屬性 3-1-4 圖像的種類 3-1-5 精靈動畫 Chapter3-2 Sprite Editor 3-2-1Sprite Mode 3-2-2 精靈的編輯 3-2-3 精靈的創建 3-2-4Sprite Editor的其他功能 Chapter3-3 Sprite Packer 3-3-1 紋理圖集的生成 3-3-2Sprite Packer窗口 3-3-3 單獨的封裝規則 Chapter3-4 原始圖像 3-4-1 原始圖像的創建 3-4-2 RawImage元件的屬性 Chapter3-5 文本 3-5-1 文本的創建 3-5-2Text元件的屬性 3-5-3 富文本 3-5-4 字體 Chapter3-6 遮罩 3-6-1 遮罩的創建 COLUMN 紋理的格式 Chapter3-7 特效 3-7-1Shadow組件 3-7-2Outline組件 3-7-3Position As UV1組件 TIPS 協同程式 Chapter3-8 UI元素的渲染與性能 3-8-1 批次處理 3-8-2 渲染的優化 3-8-3 優化工具 Chapter4 交互 UI 元素 Chapter4-1 交互UI元素的狀態 Chapter4-2 事件 4-2-1 事件監聽器的設置 4-2-2 自訂群組件的事件監聽器 4-2-3 事件監聽器的定義 4-2-4 通過腳本設置事件監聽器 4-2-5Event Trigger組件 Chapter4-3 按鈕 4-3-1 按鈕的構造 4-3-2Button組件的事件 Chapter4-4 切換開關 4-4-1 切換開關的構造 4-4-2Toggle元件的屬性 4-4-3Toggle組件的事件 4-4-4 切換開關組 TIPS 作為協同程式的事件方法 Chapter4-5 滑塊 4-5-1 滑塊的構造 4-5-2Slider元件的屬性 4-5-3Slider組件的事件 Chapter4-6 捲軸 4-6-1 捲軸的構造 4-6-2Scrollbar元件的屬性 4-6-3Scrollbar組件的事件 Chapter4-7 滾動視圖 4-7-1 創建滾動視圖 4-7-2 捲軸的設置 4-7-3Scroll Rect元件的屬性 4-7-4Scroll Rect組件的事件 Chapter4-8 輸入欄 4-8-1 輸入欄的構造 4-8-2Input Field元件的屬性 4-8-3Input Field組件的事件 Chapter4-9 交互組件的基本類 4-9-1Interactable屬性 4-9-2 過渡 4-9-3 導航 Chapter5 自動佈局 Chapter5-1 佈局元素 5-1-1 什麼是佈局元素 5-1-2Layout Element組件 Chapter5-2 佈局控制器 5-2-1Content Size Fitter組件 5-2-2Aspect Ratio Fitter組件 COLUMN 遊戲物件的活動/不活動 Chapter5-3 佈局組 5-3-1Horizontal、Vertical Layout Group組件? 5-3-2Grid Layout Group組件 5-3-3Grid Layout Group與Content Size Fitter Chapter5-4 驅動屬性 Chapter5-5 自訂佈局 5-5-1 佈局介面 5-5-2 佈局的計算 5-5-3 佈局的重新構建 Chapter6 製作 UI的實踐 Chapter6-1 選項卡 6-1-1 選項卡的創建 6-1-2 標籤的創建 6-1-3 切換開關組的設置 6-1-4 創建與各個標籤相對應的介面 6-1-5 事件監聽器的設置 Chapter6-2 用動畫切換選項卡 6-2-1 創建標籤以及與各標籤相對應的介面 6-2-2 創建動畫 6-2-3Event Trigger組件的設置 Chapter6-3 頁面滾動視圖 6-3-1 滾動視圖的創建 6-3-2 滾動內容的創建 COLUMNMecanim 6-3-3 頁面處理的實現 6-3-4 創建頁面控制 Chapter6-4 拖曳&釋放 6-4-1 創建可拖曳的圖示 6-4-2 釋放區域的創建 6-4-3 可拖曳圖示的腳本實現 6-4-4 釋放區域的腳本實現 Chapter6-5 再次利用cell顯示的Table View 6-5-1 滾動視圖的創建 6-5-2 滾動內容的創建 6-5-3Cell的創建 6-5-4Cell腳本的實現 6-5-5 由腳本指定名稱,改變精靈 6-5-6Table View的腳本實現 Chapter6-6 導航視圖 6-6-1 導航視圖和巡覽列的創建 6-6-2 視圖的創建 6-6-3Rect Transform的Tween動畫 6-6-4 導航視圖的腳本實現 6-6-5 各視圖的腳本實現 Chapter6-7 警告框 6-7-1 畫布與Overlay (覆蓋)的創建 6-7-2 視窗與各個元素的創建 6-7-3 腳本的實現 TIPS 從網頁流覽器上下載並顯示圖像 Chapter7 本地外掛程式 Chapter7-1 什麼是外掛程式 7-1-1 託管外掛程式 7-1-2 本地外掛程式 Chapter7-2 iOS的本地外掛程式 7-2-1iOS的本地外掛程式的安裝 7-2-2Unity方的介面的實現(iOS) 7-2-3 本地外掛程式的使用(iOS) Chapter7-3 Android的本地外掛程式 7-3-1Android本地外掛程式的安裝 7-3-2Unity方的介面的實現(Android) 7-3-3 本地外掛程式的使用(Android) TIPS 桌面平臺的本地外掛程式 Chapter 8 UI 製作中使用的資源、工具 Chapter 8-1 NGUI :Next-Gen UI 8-1-1 NGUI vs. 新UI系統 8-1-2 NGUI獨有的功能 Chapter 8-2 iTween&iTween Native Extension 8-2-1 什麼是iTween 8-2-2 iTween的動畫方法 8-2-3 Easing(緩動) 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 什麼是回應式程式設計 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 |