透過について質問します。
画像のように撮影範囲部分の砂嵐(?)だけが透過しているように、指定した範囲のみの透過をさせたいのですが、
どのようにしたらいいでしょうか?
これまでSetDrawBlendModeを用いてグラフィックの透過をしてきたのですが、
これはグラフィック同士の処理のためか、今回考えている描画が上手く再現できませんでした。
何か良い手段があるでしょうか?よろしくお願いします。
指定範囲の透過
Re:指定範囲の透過
透過ではなく、特定の範囲部分だけを描画しないという方法で良いのではないでしょうか?
複雑な形であればマスクを使いますが、今回の場合、長方形なので、単純に
SetDrawAreaで描画範囲を指定して描画すればいいだけだと思います。
http://homepage2.nifty.com/natupaji/DxL ... .html#R4N3
複雑な形であればマスクを使いますが、今回の場合、長方形なので、単純に
SetDrawAreaで描画範囲を指定して描画すればいいだけだと思います。
http://homepage2.nifty.com/natupaji/DxL ... .html#R4N3
Re:指定範囲の透過
管理人さま
その手がありましたか、ありがとうございます!
ちょっと現在は時間がなくてまだ試していませんが、
画像のように赤と黄色で囲った部分をSetDrawAreaで指定する感じでしょうか?
その手がありましたか、ありがとうございます!
ちょっと現在は時間がなくてまだ試していませんが、
画像のように赤と黄色で囲った部分をSetDrawAreaで指定する感じでしょうか?
Re:指定範囲の透過
遅れてすみません。
時間ができたのでさきほど試してみたところ、上記の通りでできました!
実際には境界付近で少々処理が必要となったのですが、動作速度に問題ありません。
ありがとうございました。
時間ができたのでさきほど試してみたところ、上記の通りでできました!
実際には境界付近で少々処理が必要となったのですが、動作速度に問題ありません。
ありがとうございました。