GUIStyle、GUISkin
GUIStyle的簡單使用
GUIStyle用於修改GUI的風格樣式,除了適用於編輯器開發,也適用於Unity舊版的UI系統(IMGUI)。GUIStyleu擁有多種屬性,可以方便開發者自定義編輯器UI樣式。當我們未自定義GUIStyle時,使用的就是unity預設的GUIStyle樣式。GUIStyle有點像網頁前端開發的層疊樣式表CSS,擁有很多狀態屬性可以調整。(unity2019之後新出的UIElement模組中的USS就更像是CSS了)
示例:
GUISkin的簡單使用
GUISkin是基本所有樣式的集合,可以作為一種配置資源。如果開發者需要自定義大量的GUIStyle,可以透過GUISkin配置資源來定義,並且開發者可以在Inspector面板中直接修改樣式。
在Project面板,滑鼠右鍵Create-GUISkin既可以建立。
可以將新建的GUISkin資源放在Editor裡的Resources檔案內,方便動態載入。
接下來,就可以透過GUISkin資源來修改樣式效果了。如下修改會得到和之前透過直接修改GUIStyle一樣的效果。
參考資料
【Unity】8。2 GUI Style和GUISkin:
https://blog。csdn。net/weixin_34242509/article/details/85815330?utm_medium=distribute。pc_relevant。none-task-blog-BlogCommendFromMachineLearnPai2-2。channel_param&depth_1-utm_source=distribute。pc_relevant。none-task-blog-BlogCommendFromMachineLearnPai2-2。channel_param
版權宣告:本文為博主原創文章,遵循 CC 4。0 BY-SA 版權協議,轉載請附上原文出處連結和本宣告。
本文連結: