虛幻引擎控件藍圖與交互界面設計
蔣飛 李天宇
- 出版商: 上海大學出版社
- 出版日期: 2025-12-01
- 售價: $588
- 語言: 簡體中文
- 頁數: 424
- ISBN: 7567155486
- ISBN-13: 9787567155480
-
相關分類:
遊戲引擎 Game-engine
下單後立即進貨 (約4週~6週)
相關主題
商品描述
本書共分為四個章節,開篇部分通過簡明易懂的方式帶領讀者快速入門UMG的核心概念,涵蓋各類UI控件的功能與應用、用戶交互體系等,並詳細介紹常用工具的操作方法。隨後,深入探討了UI布局設計實用技巧、樣式選擇等關鍵要點以及富有創意的交互設計,結合豐富的示例和實操技巧,幫助讀者設計出既符合項目需求又能顯著提升用戶體驗的UI元素。
作者簡介
蔣飛 / Jiang Fei 上海美術學院教授、博導 研究領域:智能制造與數字設計,數字媒體藝術設計、信息與交互設計,空間計算和沈浸式體驗。 現任上海美術學院數碼藝術系副主任,曾任美國麻省理工學院媒體實驗室客座教授。屢次榮獲國內外數字藝術類大賽優秀指導教師獎,並於首屆上海市高校藝術與設計類專業青年教師教學競賽中斬獲一等獎。2023年攜團隊在Epic MegaJam全球遊戲設計大賽中榮獲銀獎。
目錄大綱
第一章 虛幻引擎快速入門
第一節 什麼是虛幻引擎
一、引擎概述
二、應用領域
第二節 引擎下載安裝和獲取在線幫助
一、安裝虛幻引擎編輯器
二、獲取虛幻引擎在線幫助
第三節 創建項目工程
一、啟動虛幻引擎5
二、選擇項目類型及模板
三、項目默認設置
四、修改項目位置及名稱
第四節 引擎語言與界面
一、編輯器語言修改
二、虛幻編輯器界面
第五節 導入和添加資產
一、添加功能或內容包
二、使用Epic Games Fab商城購買下載資源
三、導入外部文件
第六節 虛幻引擎編輯器
一、UMG UI編輯器
二、其他編輯器
第七節 編輯器基礎操作
一、視口操作
二、放置資產
三、查找資產
四、Actor控制
五、運行關卡
六、存儲資源
第二章 認識控件藍圖
第一節 UI編輯器界面介紹
一、創建控件藍圖
二、控件藍圖編輯器
第二節 添加控件
一、基礎控件
二、用戶創建的藍圖控件
第三節 顯示與移除UI控件
一、在關卡藍圖中顯示
二、在玩家角色(Pawn類)中顯示
三、在HUD類中顯示
四、在玩家控制器中顯示
五、移除UI控件
第四節 控件通用屬性
一、插槽(Slot)
二、交互(Interaction)
三、行為(Behavior)
四、渲染變換(Render Transform)
五、性能(Performance)
六、渲染(Rendering)
七、導航(Navigation)
八、本地化(Localization)
第五節 藍圖中的變量
一、基本概念
二、變量類型
三、變量的創建
四、變量屬性與設置
五、控件變量
第六節 控件事件
一、常見控件事件
二、添加控件事件
三、自定義事件
四、示例教學
五、與函數和宏區別
第三章 UI基礎控件功能應用
第一節 通用控件(Common)
一、文本(Text)
二、圖像(Image)
三、按鈕(Button)
四、邊界(Border)
五、勾選框(Check Box)
六、命名插槽(Named Slot)
七、進度條(Progress Bar)
八、滑條(Slider)
九、徑向滑條(Radial Slider)
十、多格式文本塊(Rich Text Block)
第二節 面板控件(Panel)
一、畫布面板(Canvas Panel)
二、尺寸框(Size Box)
三、縮放框(Scale Box)
四、水平框(Horizontal Box)
五、垂直框(Vertical Box)
六、堆棧框(Stack Box)
七、覆層(Overlay)
八、包裹框(Wrap Box)
九、滾動框(Scroll Box)
十、統一網格面板(Uniform Grid Panel)
十一、網格面板(Grid Panel)
十二、控件切換器(Widget Switcher)
十三、安全區(Safe Zone)
第四章 UI動畫設計
第一節 UI動畫編輯器界面
第二節 UI動畫設計基礎
一、創建動畫
二、添加關鍵幀
三、關鍵幀條
四、關鍵幀插值
五、層條
六、時間軸操作
七、播放控制
第三節 UI動畫與藍圖控制
一、播放動畫
二、範圍播放
三、循環次數及播放速率
四、中斷動畫進度
五、動畫播放狀態
六、動畫時間點獲取
七、播放動畫結束觸發事件
結語
