作者簡介 張壽昆,一名Unity開發工程師,CSDN博客專家、華為云云享專家、阿里雲專家博主、2024年度Unity價值專家,從事於遊戲、VR、AR、MR、虛擬模擬、數字李生、元宇宙等相關領域,具有多年開發經驗,現就任於某國企互聯網公司。
目錄 第1章 輸入系統
1 1 舊輸入系統Input Manager
1 1 1 獲取滑鼠按鍵輸入
1 1 2 獲取物理按鍵輸入
1 1 3 獲取虛擬軸輸入
1 1 4 獲取按鈕的輸入
1 1 5 獲取觸摸屏的觸摸輸入
1 1 6 Input Manager配置
1 1 7 XBox手柄設備的輸入
1 2 新輸入系統Input System
1 2 1 基於舊輸入系統做兼容
1 2 2 Input Action Asset配置文件
1 2 3 Player Input組件
第2章 數學基礎
2 1 Mathf
2 1 1 常量
2 1 2 三角函數
2 1 3 插值函數
2 1 4 最值與限制函數
2 1 5 冪、平方根、對數函數
2 2 向量
2 2 1 向量加減
2 2 2 向量數乘
2 2 3 向量插值
2 2 4 向量點乘與叉乘
2 3 矩陣
2 3 1 矩陣的基本運算
2 3 2 變換矩陣
第3章 相機控制
3 1 第一人稱類型相機
3 2 第三人稱類型相機
3 2 1 通過角色朝向控制視角
3 2 2 通過用戶輸入控制視角
3 3 自由控制類型相機
3 3 1 觀察者視角控制
3 3 2 漫遊視角控制
3 4 Cinemachine
3 4 1 基於虛擬相機實現第三人稱視角
3 4 2 軌道路徑與推軌相機
3 4 3 在Timeline中控制鏡頭
第4章 物理檢測
4 1 射線投射檢測
4 1 1 獲取滑鼠單擊地面位置
4 1 2 遊戲物體事件響應系統
4 2 球體投射檢測
4 3 盒體重疊檢測
4 4 物理檢測可視化
4 4 1 盒體重疊檢測可視化
4 4 2 盒體投射檢測可視化
4 4 3 球體投射檢測可視化
第5章 動畫系統
5 1 動畫剪輯
5 1 1 錄製關鍵幀
5 1 2 創建和編輯關鍵幀
5 1 3 外部導入的動畫資產
5 2 動畫狀態機
5 2 1 Animator窗口
5 2 2 動畫狀態
5 2 3 動畫過渡
5 2 4 混合樹
5 3 動畫事件
5 3 1 Animation Clip Event
5 3 2 State Machine Behaviour
5 4 動畫曲線
5 5 BlendShape
5 6 反向動力學
5 6 1 Animator IK
5 6 2 人物角色腳部放置方案
5 6 3 IK權重值曲線烘焙
第6章 尋路算法
6 1 Navigation
6 1 1 導航網格
6 1 2 導航網格代理
6 1 3 導航網格障礙物
6 1 4 網格外鏈接
6 2 A星尋路
6 2 1 地圖數據
6 2 2 計價方式
6 2 3 鄰節點搜索方式
6 2 4 算法實現
6 2 5 尋路組件
6 2 6 尋路代理
6 2 7 路徑優化
6 2 8 地圖編輯器
6 3 流場尋路
6 3 1 流場
6 3 2 算法實現
6 3 3 尋路組件
6 3 4 尋路代理
6 4 八叉樹尋路
第7章 遊戲單位驅動
7 1 用戶人物角色驅動
7 1 1 基於剛體組件實現人物角色驅動
7 1 2 基於角色控制器組件實現人物角色驅動
7 2 人物角色行為
7 2 1 跳躍
7 2 2 滑行
7 2 3 翻越
7 2 4 掩體行為
7 3 敵方戰鬥單位驅動
7 3 1 有限狀態機
7 3 2 敵方戰鬥單位AI
7 4 汽車驅動
7 4 1 車輪碰撞器
7 4 2 驅動類型
7 4 3 車輛轉向
7 4 4 行駛速度
7 4 5 ABS與ASR
7 4 6 尾氣排放
7 4 7 車輛音效
7 4 8 撞擊變形
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。