現在、背景を完全な黒で塗り潰した立ち絵をgcopyで表示しようとしています。
一応、見やすいように箇条書きにて詳しい説明を。
①背景が完全な黒で塗り潰してある立ち絵を用意
②立ち絵をbuffer 1 にpicloadで仮表示する
③さらに別のbuffer 2 にbuffer 1 の画像をgzoomで縮小して仮表示する
④gmodeでモード2を指定
⑤gcopyにてbuffer 2 を指定して立ち絵を表示
buffer 1,640,480
picload "tatie1.BMP" buffer 2,640,480 gzoom 320,451,1,0,0,640,902,1 gsel 0 pos 200,0 gmode 2,640,902,256 : gcopy 2,0,0,320,451
参考に…、画像のカラーモードは1677万色です。
上記のようにすると、透過されていないキャラの周辺…輪郭にどうしても黒い線が残ってしまいます。
ペイントソフトにて元画像の輪郭線の色を調べたのですが、背景と同じく完全な黒を示します。
これは、ウィンドウに表示すると何かが変わってしまうからでしょうか?
こうなってしまう理由を含め、ヒントでもよろしいので対処法を教えて下さると幸いです。