HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0719
空気setcls命令の24bitRGBコード?4解決


空気

リンク

2015/7/19(Sun) 15:37:51|NO.70156

setcls命令の24bitRGBコードとは何でしょうか?
検索してみましたがよく分かりませんでした。

HTMLのカラーコードか何かだと思い、
#ffffff
と入力してもエラーが出るようです。

ヘルプによると最初は$から始まるようなのですが、
$ffffff
$255255255
等と入力しても画面が白色でクリアされないようです。

ソースは以下です。

#include "hsp3dish.as" setcls 1,#ffffff redraw 0 mes "hello world." mes "こんにちは、世界。" redraw 1



この記事に返信する


窓月らら

リンク

2015/7/19(Sun) 16:14:10|NO.70158

16進数で書いてください。$rrggbb です。
$はHSPでは16進数って意味です。

setcls 1,$ffffff



窓月らら

リンク

2015/7/19(Sun) 16:17:47|NO.70159

うちの環境では redraw 0 で白でクリアされます。
HSPは最新バージョン(HSP 3.5β2)にされてますでしょうか?



窓月らら

リンク

2015/7/19(Sun) 18:23:37|NO.70162

あ、もしかしてRGB自体が不明?
でもHTMLのカラーコードが分かってるなら知ってますよね?それと同じ事です。

R(赤) G(緑) B(青) をそれぞれ8bit(0x00〜0xFF)で表した数値のこと。合計24bit。

$000000 黒
$FF0000 赤
$00FF00 緑
$0000FF 青



空気

リンク

2015/7/20(Mon) 00:56:16|NO.70166

原因がわかりませんが、
HSPを再起動したら直ったようです。
ご親切な回答ありがとうございました。

ちなみに使用しているHSPのバージョンはHSP 3.5β2です。



ONION software Copyright 1997-2023(c) All rights reserved.