2017-10-19 13 views
1

al_draw_textfを使って、画面にテキストを描画しました。 al_draw_textfや別のアレグロ関数(または多分シェイダー)に不透明度をフェードインする機能を持つテキストを表示させる方法を誰かが知っているかどうかが分かります。それはテキストの透明度Allegro 5

+0

テキストを別のビットマップに描画し、そのビットマップを目的の効果で描画することができます。 – rlam12

答えて

1

あなたは、テキストブラックが、半透明の描画されます。例えばal_draw_textfal_draw_textf(font, al_map_rgba(0,0,0,100),0,0,0,"Transparent");と透明度を設定するためにal_map_rgba()を使用することができ感謝しています。 al_map_rgba()の最後の引数は、透明度を制御するアルファチャンネルです(255は不透明、0は透明)。