Re: MakeScreenで作った画面の透過 ( No.1 ) |
- 名前:管理人 日時:2019/07/01 02:53
現在は特定の色を透明にする機能はありません
別の機能で処理を代用できるかもしれませんので、
よろしければどのような状況で『特定の色を透明にする機能』が
必要になったのか教えていただけないでしょうか? m(_ _)m
|
Re: MakeScreenで作った画面の透過 ( No.2 ) |
- 名前:蒟蒻砂漠 日時:2019/07/01 11:01
プログラムの順番と描画の順番を変えたいので,
先に別の画面に描いて最終的に上から重ね合わせるようにしたいです.
|
Re: MakeScreenで作った画面の透過 ( No.3 ) |
- 名前:管理人 日時:2019/07/02 00:40
そのような用途でしたら、MakeScreen の第三引数( UseAlphaChannel )を TRUE にすることで
アルファチャンネル( 透過情報 )付きの画像となりますので、そこに描画を行えば自然と描画した
部分以外が透過される画像となります
ただ、もし半透明のものを MakeScreen で作成した画像に描画する場合は『乗算済みアルファ』というものを
使用しないと正常な描画結果が得られません
もし『乗算済みアルファ』についてご存じではありませんでしたら、こちらのページをご一読ください m(_ _)m
<乗算済みアルファのすすめ>
https://dxlib.xsrv.jp/lecture/PremulAlpha/PremulAlpha.html
|
Re: MakeScreenで作った画面の透過 ( No.4 ) |
- 名前:蒟蒻砂漠 日時:2019/07/02 12:28
ありがとうございます.
無事透明なまま貼り付けることができました.
|