gohud

佈景主題

gohud 的外觀分成三層。可以只換顏色,也可以整個換掉形狀。

三層

一個預設集把三層綁成一組。

Token

每一個顏色與尺寸都放在 Theme 裡的 GoHud 型別底下,用名稱取用。

不透明度 — 面板背後的遊戲

彈出層、對話框、底部頁面、卡片、HUD 面板、行內提示與浮動訊息,它們的面都畫在 80% 不透明度上。

外觀 — 佈景主題碰不到的地方

class_name MySkin extends GoSkin func draw_joystick(canvas: CanvasItem, center: Vector2, knob: Vector2, radius: float…

你自己的預設集 — 一個檔案

以前要加一份佈景主題,得手動改四個地方 — 產生器的調色盤、形狀、一份外觀、一個預設集資源。

可讀性是量出來的

「好看」是品味;「看得清楚」量得出來。