addplateのmodeを0(透明色抜きなし)に設定してもsetefxでオブジェクトの透明度を変更する際、
透明色に設定した値が透過されてしまいます。
システムリクエストで使わないであろう色に設定すればいい話ですが、
できれば透明色自体を無効にしたいと考えています。
もしそのような方法をご存知でしたら、教えていただけると助かります。
#include "hgimg3.as" screen 0,ginfo_dispx/2,ginfo_dispy/2 hgini screen 1,512,512;テクスチャ boxf 100,100,200,200 ;hgsetreq SYSREQ_COLORKEY, $FF0000;使わないであろう色に変更すればその場しのぎは可能 settex 512,512,0,-1 tex_id=stat gsel 0 clscolor $0000FF;背景色を青に。 ;addplateのmodeを0(透明色抜きなし)に設定。 addplate model_id,0,40,40,0,0,512,512,tex_id regobj obj_id,model_id,OBJ_SORT setefx obj_id,128;透明度を変更 hgdraw hgsync 10