ThemeDB
繼承: Object
用來存取引擎及專案中所使用的 Theme 資源靜態資訊的單例。
說明
這個單例可以用來存取引擎及專案中所使用的 Theme 資源靜態資訊。可以獲取引擎默認的主題,也可以獲取你在專案中配置的主題。
ThemeDB 也包含了主題屬性的退回值。
屬性
|
||
|
||
方法
訊號
fallback_changed() 🔗
任意退回值發生改變時發出。可用於更新依賴於退回主題項的控制項的外觀。
屬性說明
float fallback_base_scale = 1.0 🔗
所有 Control 節點和 Theme 資源的退回基礎縮放係數。用於控制項沒有其他值可用的情況。
所有 Control 節點和 Theme 資源的退回字形。用於控制項沒有其他值可用的情況。
所有 Control 節點和 Theme 資源的退回字形大小。用於控制項沒有其他值可用的情況。
所有 Control 節點和 Theme 資源的退回圖示。用於控制項沒有其他值可用的情況。
方法說明
返回預設引擎 Theme 的引用。該主題資源負責 Control 節點的原始外觀,無法進行覆蓋。
返回自訂專案 Theme 的引用。該主題資源能夠影響專案中的所有控制項節點,覆蓋默認引擎主題。
專案主題的設定請參閱 ProjectSettings.gui/theme/custom。