[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[WitchTech 00628] Re: wwc_palette_set_color について
- Subject: [WitchTech 00628] Re: wwc_palette_set_color について
- From: Satoru Tokoi <toko@vc-net.ne.jp>
- Date: Mon, 22 Jan 2001 23:50:53 +0900
はじめまして、とこいといいます。
ウィッチを買ったのは、だいぶ前なんですが、
最近、久しぶりに触りました・・・。
それでパレットの指定ですが、
screen_set_char関数の一番最後の引数で、キャラ番号といっしょに指定します。
実際には、
0〜8bitを使って、wwc_font_set_colordataで設定したキャラ番号
9〜12bitを使って、wwc_palette_set_colorで設定したパレット番号
14,15bitを使って、縦横反転の指定
となっています。
ですので、image1のキャラ番号の設定をしているココを、
> for ( i=0; i<W1*H1; i++ )
>{
> data_image1[i] = i+1+(W0*H0);
>}
/* image1のキャラNoを格納(パレット1を指定) */
for ( i=0; i<W1*H1; i++ )
data_image1[i] = (i+1+(W0*H0)) | (1 << 9); /* (キャラ番号) | (パレット番号 << 9) */
上のようにすればパレット1で表示されるようになると思います。
間違ってたらゴメンナサイ。
では。
//---------------//
とこい
toko@vc-net.ne.jp
//---------------//
ML Archives