GUIのフォントカラー変更方法について
診断人  2016/10/16(Sun) 17:52
こんにちは。質問があります。

GUIとウィジェットのフォントカラーは変更できますか?背景カラーは変更できるので、それに合わせてフォントのカラーも変更できると嬉しいです。
記事編集
Reputeless  2016/10/16(Sun) 18:47
WidgetStyle を使用します。
現バージョンでは、テキストの色を変更できるのは GUIText のみです。
次期バージョンで CheckBox, RadioButton, ToggleSwitch 等、他のウィジェットのテキスト色も変更できるようにしたいと思います。


# include <Siv3D.hpp>

void Main()
{
Graphics::SetBackground(Color(160, 200, 100));

WidgetStyle ws;
ws.width = 300;
ws.color = Palette::Red;

GUI gui(GUIStyle::Default);
gui.setTitle(L"タイトル");
gui.add(L"text", GUIText::Create(L"", ws));

while (System::Update())
{
gui.text(L"text").text = Format(L"マウスカーソル: ", Mouse::Pos());
}
}
編集
診断人  2016/10/16(Sun) 23:14
了解です。Textは確かに色を変えることができました。
ご回答ありがとうございました!
編集
件名
Re: GUIのフォントカラー変更方法について
名前
コメント
画像添付


投稿修正キー (投稿を修正する時に使います)
画像認証 (右画像の数字を入力) 投稿キー

- WEB PATIO -