画面に表示した文字の色(質問掲示板)
投稿: naoki
投稿:2011/05/12 21:20:12(最新:2011/05/13 18:03:13)
この
のように表示した文字の色の変更はどうするのですか?
よろしくお願いします!
ツイート
setVariable( "テキスト1", createText(512-160, 10, 160, 22) ) setText( getVariable("テキスト1"), "こんにちは" ) speak( "画面に文字を表示。" ) deleteText(getVariable("テキスト1"))
のように表示した文字の色の変更はどうするのですか?
よろしくお願いします!
コメントする
コメントするには、ログインする必要があります。
コメント一覧
その辺をwiki書き直したばかりですー
スクリプト/コツ/自由な位置における画像や文字列の使い方
文字色はsetTextFontColor(R,G,B)で変えます。
ただしsetTextで置く文字の色はcreateTextの直前に指定されていた色が記憶され、後から文字色を変えても反映されません。
ゲーム開始時のデフォルトカラーは白(255,255,255)です。
(便利な装置 カラーコード作成ツール ikosami様ありがとう)
スクリプト/コツ/自由な位置における画像や文字列の使い方
文字色はsetTextFontColor(R,G,B)で変えます。
ただしsetTextで置く文字の色はcreateTextの直前に指定されていた色が記憶され、後から文字色を変えても反映されません。
ゲーム開始時のデフォルトカラーは白(255,255,255)です。
(便利な装置 カラーコード作成ツール ikosami様ありがとう)
退会したユーザー(投稿日:2011/05/12 22:57,
履歴)
ウインドウ外の文字も普通に
setTextFontColor(255, 0, 0)
で、okですよ。(この例の場合、赤に変更)
speak文向けに、色を元に戻す必要があるのならば、
もう一度元の色に変更し直すことを忘れないようにしましょうね。
それとも既に表示している、文字の色を変更するという意味ですか?
それならば、同じ位置に同じ文章を変更後の色で表示すれば、
色が変更したように見えるかと思います。
setTextFontColor(255, 0, 0)
で、okですよ。(この例の場合、赤に変更)
speak文向けに、色を元に戻す必要があるのならば、
もう一度元の色に変更し直すことを忘れないようにしましょうね。
それとも既に表示している、文字の色を変更するという意味ですか?
それならば、同じ位置に同じ文章を変更後の色で表示すれば、
色が変更したように見えるかと思います。
解決しました!