不明な点があります。
※実行する前にsample\hgimg3\testchr.bmpをカレントディレクトリにコピーして下さい。
#include "hgimg3.as" ; hgimg3プラグイン cls 4 ; 黒色で画面をクリア screen 0,640,480,0,(ginfo_dispx-640)/2,(ginfo_dispy-480)/2 ; 640x480でウインドウを作成 hgsetreq SYSREQ_DXMODE,0 ; ウインドウモードを指定 hgsetreq SYSREQ_FPUPRESERVE,1 ; 計算精度を落とさない hgini ; グラフィック機能の初期化 color 0,0,0 ; 描画色の設定 0,0,0=黒 clscolor 0 ; 背景色の設定 0=黒 texload "testchr.bmp" ; 画像の読み込み texid = stat ; テクスチャIDを保存 repeat 255 hgdraw 2 ; 描画画面の初期化 gmode 0,256,128 pos 320,240 hgrotate texid,0,0 ; 画像のコピー hgdraw 4 ; オブジェクトの描画 gmode 3,,,255-cnt ; 半透明コピーのブレンド率を指定 hgrect 320,240,0,640,480 ; 矩形の直接描画 hgsync 16 await 0 loop stop
これでフェードインは出来たのですが、スクリプトにある「hgdraw 4」をコメントアウトすると
フェードインが正常に動作しなくなります。
これはどうしてなのでしょうか? 理由が分かりません。
よろしくお願い申し上げます。