Study::Bitmap で透過色を指定するためには Study::Bitmap::load() メソッドの第3引数に色情報を渡します。
Study::Bitmap でマスク画像を取得するためには Study::Bitmap::getMask() メソッドを使います。
背景色を透過して画像をブロック転送するためには、ラスターオペレーションを使います。
メルマガを配信しなければいけない時間なのにッ!
メルマガで勉強目的にご利用いただいている Study::Bitmap ですが、初期化のタイミングで互換デバイスコンテキストや読み込むファイルが決定している必要があり、使い勝手に難がありました。そこで、ビットマップを初期化の後に読み込めるように改造してみました。
メルマガで制作中の「地球防衛ゲーム」のサンプルです。
そんな馬鹿な…
ビットマップを扱うためにメルマガで配布いたしました Study::Bitmap の使い方を説明します。