三層
一個預設集把三層綁成一組。
Token
每一個顏色與尺寸都放在 Theme 裡的 GoHud 型別底下,用名稱取用。
不透明度 — 面板背後的遊戲
彈出層、對話框、底部頁面、卡片、HUD 面板、行內提示與浮動訊息,它們的面都畫在 80% 不透明度上。
外觀 — 佈景主題碰不到的地方
class_name MySkin extends GoSkin func draw_joystick(canvas: CanvasItem, center: Vector2, knob: Vector2, radius: float…
你自己的預設集 — 一個檔案
以前要加一份佈景主題,得手動改四個地方 — 產生器的調色盤、形狀、一份外觀、一個預設集資源。
可讀性是量出來的
「好看」是品味;「看得清楚」量得出來。