2023年Unity UI教程
2023年Unity UI教程
Unity 新 UI 系統(tǒng) UI 工具包的完整概述
課程英文名:Modern Unity UI with UI Toolkit
此視頻教程共10.0小時,中英雙語字幕,畫質(zhì)清晰無水印,源碼附件全

下載地址
課程編號:336
百度網(wǎng)盤地址:https://pan.baidu.com/s/1301-Ypy2oEP71O2eG1Eakg?pwd=hsgs
不限速??!! 阿里云盤地址:https://www.aliyundrive.com/s/fPTXdSUUzbe
課程內(nèi)容
你將會學到的
在 Unity 中創(chuàng)建現(xiàn)代且可重用的用戶界面
了解所有 UI Toolkit 組件
從腳本操作你的 UI
結合你的 UI 和游戲邏輯
要求
一些基本的編程和Unity知識。如果你使用 Unity 工作了大約 5 個小時,你應該沒問題。
說明
本課程深入探討 Unity 的 UI 工具包。您將學習構成 UI Toolkit 的大部分組件,并能夠為您的游戲或應用程序創(chuàng)建復雜的 UI 系統(tǒng)。
本課程采用理論與實踐相結合的方式。我們將創(chuàng)建幾十個小的 UI 組件和示例。此外,我們將有一個課程項目,我們將在該項目上練習我們在特定章節(jié)中學到的知識。最后,我們將把它們整合在一起,創(chuàng)建一個功能齊全的基于 UI 的游戲。
雖然本課程沒有明確涵蓋編輯器腳本,但本課程中的大部分內(nèi)容也適用于它。
以下是我們將討論的一些主題:
了解 UXML 和 USS 文件
了解 UI Toolkit 的基本構建塊。我們將討論視覺樹的概念以及為什么將結構、樣式和行為分開是個好主意。
使用 FLEXBOX 進行布局
UI Toolkit 使用同樣用于 Web 技術的 Flexbox 系統(tǒng)。
模板
我們將學習如何使用模板重用布局的各個部分。
事件和事件傳播
沒有事件,任何 UI 系統(tǒng)都無法運行。UI Toolkit 有自己的事件系統(tǒng),具有現(xiàn)代特性,如事件傳播,我們可以利用它來發(fā)揮我們的優(yōu)勢。
查詢
Unity 仍然是一個游戲引擎,因此您的大部分工作通常都是通過腳本完成的。您需要一種有效的方式來連接您的腳本和您的 UI 并操作您的 UI 的某些元素。為此,您首先需要找到這些元素。UQuery 提供了一種舒適的方式來做到這一點。
數(shù)據(jù)綁定
雖然對于編輯器腳本,已經(jīng)有一個系統(tǒng)可以幫助您將數(shù)據(jù)綁定到組件,但運行時并非如此。因此,我們將介紹一些如何手動執(zhí)行此操作的工具和技術。
自定義組件
UI Toolkit 有一個包含多個內(nèi)置控件的庫,但顯然,這些控件無法涵蓋您可能遇到的所有用例。在本節(jié)中,我們將看到如何創(chuàng)建我們自己的控件,從而創(chuàng)建我們自己的可重用 UI 元素小庫。
機械手
良好軟件開發(fā)的一條規(guī)則是關注點分離。在本節(jié)中,我們將學習如何將特定元素的行為分組到操縱器中。
以及更多...
此課程面向哪些人:
對用戶界面感興趣的 Unity 開發(fā)人員