$clBlackの色
投稿者 : hkr(p0492-ip01kyoto.kyoto.ocn.ne.jp)
- 2004/03/27(Sat) 15:05
No.5729
|
|
|
|
|
いまシューティングゲームを作っていて、背景色を真っ黒にしようと思い、 [$map.setBGColor($clBlack);]と入れてみたら、ちょっと真っ黒ではなく、 すこし明るい黒になりました。(背景が) そこでgetRed等を使って調べた所、 「$clBlackはcolor(8,8,8)と同色である」ということがわかりました。 ヘルプにはcolor(0,0,0)となっているので報告しておきます。 とりあえずいまは背景色は関数の引数を入れないでやっておきます。
|
Re: $clBlackの色
投稿者 : Ryota(EAOcf-146p58.ppp15.odn.ne.jp)
- 2004/03/27(Sat) 15:48
No.5731
|
|
|
|
print("R:"+getRed($clBlack)+";G:"+getGreen($clBlack)+";B:"+getBlue($clBlack)); 上のコードなどを実行すればわかりますが、$clBlackはcolor(8,8,16)なんですね。
これは、パネルに$clBlackを描画して黒くならないのは不便であることからなのです。
しかし、ヘルプの方については、color(8,8,16)などと書いてはわりにくいのでcolor(0,0,0)と書いてあるものと思われます。
黒の純色が欲しいときはcolor(0,0,0)を使ってください。
#ちなみにもっと以前は$clBlack==color(4,4,8)でした。
|
Re: $clBlackの色
投稿者 : hoge-(ppp02.kake.info.waseda.ac.jp)
- 2004/03/27(Sat) 16:14
No.5732
|
|
|
|
ご指摘ありがとうございます。ヘルプの方を修正しました
http://tonyu.kake.info.waseda.ac.jp/api/wiki.cgi?page=Object%2ecolor
|
|