---前置き(読み飛ばして構いません)---
HSP3.32でpng形式は透過を含んでpicloadで対応できる様になりました。
ですから、当然gcopyやgmode、gzoomでも対応しているという風に思っておりました。
しかし、それは私の思い込みだったようです。
picload単体で画像を扱うと、こちらが望んだ結果が出るにもかかわらず、gocpyを挟んだ瞬間、アルファ値が適用されているものの透明ではなく白の濃度として扱われるようになってしまったのです。
---本筋---
そこで質問です。
どのように手を加えればアルファ値を透過として認識させ、gcopyやgzoomなどのg〜系の命令で扱うようにできるでしょうか。
また、できなければどのような大体手段を用いて透過PNGを透過として扱い、操作がでしょうか。
wxs = 640 : wys = 480 screen 0,wxs,wys ;背景は緑 color ,255 : boxf ;bufferに画像を取り込む buffer 1 picload "test.png",1 ;画像を貼る gsel 0 gcopy 1,0,0,wxs,wys