DXライブラリの下地色の黒について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
396

DXライブラリの下地色の黒について

#1

投稿記事 by 396 » 15年前

DXライブラリは画像が重なる時、その色が黒であると
すかします。私は白のほうがすごくやり易いのですが
その設定は可能なんですか?
よろしくお願いします。

チルチル

Re:DXライブラリの下地色の黒について

#2

投稿記事 by チルチル » 15年前

SetTransColor関数でどうでしょうか?

http://homepage2.nifty.com/natupaji/DxL ... html#R15N7

まあ画像の段階で透過した方が良いかもしれませんけどね

396

Re:DXライブラリの下地色の黒について

#3

投稿記事 by 396 » 15年前

画像の段階で透かせるってどうやれば
いいんですか?
正直分かりません。

チルチル

Re:DXライブラリの下地色の黒について

#4

投稿記事 by チルチル » 15年前

png形式とかの画像を編集すれば透過できますよ
龍神録素材もそんな感じですし

396

Re:DXライブラリの下地色の黒について

#5

投稿記事 by 396 » 15年前

すいません。
画像を透かせるために何をするかってことが分からないんです・・・。
操作ではなく本質的なことです。

MNS

Re:DXライブラリの下地色の黒について

#6

投稿記事 by MNS » 15年前

本質的なこと、と言われるとうまく答えられませんが、

PNGやGIF形式などは、その画像に透過色というのを定められます。
その透過色の情報は画像自体が持ち、それらの形式を扱えるものであれば、
例えばペイントソフトで透過色を定めたPNG形式の画像を扱えば、きちんと透過されます。
ホームページに記載したり、ワードに画像を挿入したりしても、恐らく透過されるはずです。
これはゲーム製作においても例外ではなく、DXライブラリで透過色を定めた画像を読み込めば、
その透過色が黒色でなくても、きちんと透過されます。
PNGには、αチャンネルという、ピクセル単位で透明度を定める機能もあるので、
興味があれば調べるとよいと思います。

私は別にこのようなことに詳しい者ではないので、ところどころ誤った点があると思いますが、
大体このようなものである、とわかっていただければと思います。

softya

Re:DXライブラリの下地色の黒について

#7

投稿記事 by softya » 15年前

αチャンネルのある画像データを作る必要がありますね。
DXライブラリで扱えるαチャンネルのある画像ファイルのファイルの拡張子はpngで、αチャンネルのあるpngを作れるツールとしてはgimp2などがあります。

閉鎖

“C言語何でも質問掲示板” へ戻る