【Defold】色情報を扱う「Color Lib」アセット
Color Lib は16進数で色を定義するアセット。文字列としての色情報をvector4 形式の色情報として登録、取得できまs。
目次
アセットページ
https://defold.com/assets/colorlib/
ライブラリのURL
https://github.com/y444/defold-color-lib/archive/master.zip
必要な依存ライブラリ
なし。
使い方
スクリプト
GUI テキストに色を指定する場合はこんな感じになります。
local color = require("color-lib.color")
function init(self)
local node = gui.get_node("id")
-- パターン1:定義済の色をで設定。
gui.set_color(node, color.indianred)
-- パターン2:16進文字列で設定
-- gui.set_color(node, color.set("#ff0000ff"))
-- パターン3:色を追加して設定する
-- color.add("classicblue", '#214B7DFF')
-- gui.set_color(node, color.classicblue)
end