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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0319
スプリング白黒になります…。6解決


スプリング

リンク

2009/3/19(Thu) 20:58:57|NO.23985

hspdxfixを使っています。
フルカラーで動作させたいのですが、
なぜか画像が白黒になってしまいます。
(es_clsなどの色の指定はちゃんと動作します。)
初めが

es_ini,,360
es_screen 640,480,32,0,1,1

こんなで、
画像読み込みが

buffer 2,640,480,4
picload "deta_01.bmp",p1
es_buffer 2,2,-1

です。
ヘルプとか読んでも解決しません…。
deta_01.bmpというのは自分で描いた画像で
ちゃんとカラーでかいてあります。

どなたか教えてください。



この記事に返信する


KIMU

リンク

2009/3/19(Thu) 21:32:01|NO.23989

bmppalette "ファイル名"
"ファイル名" : パレットを取り出すBMP画像ファイル名
(hsp3util を使用)

HSPフォルダ\sample\hspdx\TEST1.hsp
で実際に使われてる

他の方法として8ビットパレットなどを使用しない画像(24BitBMPとか)に変更して使うとか



スプリング

リンク

2009/3/20(Fri) 15:46:24|NO.24000

やってみましたができません…。
ペイントで「名前を付けて保存」のときに24ビットで
保存しているはずなのですができません。
初めに書いたスクリプトでフルカラーになってないとかの指摘があったらお願いします。



ヌコルプ

リンク

2009/3/20(Fri) 16:29:16|NO.24001

hspdxあんま知らんけど

buffer 2,512,512;,4 ←多分原因コレ



ヌコルプ

リンク

2009/3/20(Fri) 16:40:49|NO.24002

ウチで勝手に変えた数値で書いちゃった(汗)ゴメンなさい。
だから念のため・・・

buffer 2,640,480,4
の、第4パラメータを以下のようにコメントしてみてね

buffer 2,640,480;,4
多分コレで直るかと・・・



KIMU

リンク

2009/3/21(Sat) 02:01:03|NO.24010

ヌコルプさんのが正解ですね
bufferのp4は0〜1だけ



スプリング

リンク

2009/3/21(Sat) 19:56:34|NO.24027

解決しました!
ありがとうございます!



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