1

透明色でpngを描画する可能性があるのではないかと思っているので、半透明のものを作ることができます。これを読みましたが、何も機能しません。alpng ライブラリについても聞いたことがありますが、透明度も読み込めるかどうかはわかりません。allegro 4.2.1最新のもので使用していDev-C++ます。

4

1 に答える 1

1

32ビット画像をロードし、を呼び出してからを呼び出す必要がありset_alpha_blender()ますdraw_trans_sprite()このディスカッションを参照してください。TGAは、Allegro 4がネイティブにサポートする唯一の形式であり、このタスクに十分です。それ以外の場合は、PNGローダーアドオンを調べる必要があります。

始めたばかりの場合は、Allegro5への切り替えを検討することもできます。これは、このタイプのもののためのはるかに最新のAPIを備えています。

于 2012-05-22T00:33:48.310 に答える