●前言
第1章 Unity操作界面基礎
1.1 Unity操作界面的構成
1.1.1 五大面板
1.1.2 素
1.2 Unity學習與運用的基本思路
1.3 電子畫布Canvas
1.3.1 Canvas的概念
1.3.2 Canvas組件的3種渲染模式
1.3.3 Canvas的渲染順序
1.4 Rect Transform組件
1.4.1 Rect Transform組件的組成
1.4.2 Rect工具按鈕的要素
1.5 補充知識:Canvas拓展
1.5.1 Canvas組件裡的其他變量
1.5.2 Canvas Scaler組件
1.5.3 Graphic Raycaster組件
1.5.4 世界坐標繫、屏幕坐標繫和Ul坐標繫的關繫
1.6 常見問題
第2章 素
2.1 Image
2.1.1 Image的創建步驟
2.1.2 Image Type的4種模式
2.2 Text
2.3 Raw Image
2.4 PaneI
2.5 Button
2.5.1 Interactable
2.5.2 Transition
2.5.3 Navigation
2.5.4 監聽區
2.6 Toggle
2.6.1 Toggle的變量及應用
2.6.2 Toggle Group的用法
2.7 Slider
2.7.1 Slider的構成及蠻量
2.7.2 Slider的事件監聽
2.7.3 無滑塊的滑動條運用
2.8 Scrollbar
2.8.1 Scrollbar的構成和變量
2.8.2 Scrollbar的事件監聽
2.9 ScrolI View
2.9.1 Scroll View的構成和變量
2.9.2 實現Scroll View的多內容呈現
2.9.3 Scroll View的事件監聽
2.10 Dropdown
2.10.1 Dropdown的構成
2.10.2 替換Dropdown的默認圖像
2.10.3 Dropdown的事件監聽
2.11 InputField
2.11.1 InputFiled的構成和變量
2.11.2 InputField的監聽事件
2.12 補充知識:Mask組件
2.13 常見問題
第3章 UGUI事件觸發器:Event Trigger組件
3.1 Event Trigger組件的原理
3.2 Event Trigger組件的添加步驟
3.3 Event Trigger組件的事件種類
3.3.1 點擊類事件
3.1.2 拖拽類事件
3.3.3 選擇類事件
3.3.4 繫統按鍵類事件
3.4 Event Trigger組件的腳本編輯
3.4.1 Event Trigger組件相應方法的代碼
3.4.2 通過腳本實現拖拽的案例
3.5 Event Trigger組件的具體案例
3.5.1 卡片堆和雙面選擇器的制作
3.5.2 在Scroll View中切換圖像
3.5.3 3D物體素上的旋轉
第4章 自動布局
4.1 Layout Group
4.1.1 Horizontal Layout Group組件和Vertical Layout Group組件
4.1.2 Grid Layout Group組件
4.2 Layout Element組件
4.2.1 Layout Element組件的尺寸變量
4.2.2 Layout Element組件與布局組的結合使用
4.3 Content Size Fitter組件
4.3.1 Content Size Fitter組件的用法
4.3.2 Content Size Fitter組件與布局組的結合使用
4.4 Aspect Ratio Fitter組件
.4.5 綜合練習
4.5.1 題目
4.5.2 操作思路
4.5.3 具體步驟
第5章 字體插件:TextMeshPro
5.1 TextMeshPro的基本文字變量
5.1.1 TextMeshPro的常用變量
5.1.2 補充知識:富文本
5.2 TextMeshPro的材質變量
5.2.1 創建材質預設
5.2.2 材質球包含的模塊
5.3 設置中文TextMeshPro
5.4 動態實現腳本中的文字
5.5 Sprite Asset
第6章 綜合練習
6.1 簡易聊天框的制作
6.1.1 制作思路
6.1.2 制作步驟
6.2 視頻在Raw Image中的播放
6.2.1 視頻播放繫統——Video Player組件
6.2.2 實現視頻播放的步驟
6.2.3 問題、解決思路與鞏固練習
6.3 對話繫統的制作
6.3.1 對話繫統的制作思路
6.3.2 對話繫統的制作步驟
6.4 背包繫統的制作
6.4.1 單例模式和Scriptable Object
6.4.2 背包繫統的制作步驟
附錄
安裝-發布流程
課堂練習答案
主要詞彙翻譯