授業の教材をhsp,hgimg3で作成し利用させていただいています。
下のように、hgdraw 4 でサインカーブを描画させましたが、通常スクリーンモードとフルスクリーンモードで描画の仕方が異なってしまいます。
教えて下さい。よろしくお願いします。OSはwindows7です。
#include "hgimg3.as"
wx=1024:wy=768
;スクリーンモード
screen 0,wx,wy,0,0,0 ;
;フルスクリーンモード
;bgscr 0,wx,wy,0
;hgsetreq SYSREQ_DXMODE,1
;hgsetreq SYSREQ_DXWIDTH,wx
;hgsetreq SYSREQ_DXHEIGHT,wy
;
cls 4
hgini
;円のテクスチャ作成
s=32
buffer 1,s,s,0 :color:boxf
color 255,255,255
circle 0,0,s,s,0
settex
tex1=stat
t=0.0
dt=0.2
x=0.0
dx=10.0
goto *main
;------------------------------------------
*main
hgdraw 4
y=200.0*sin(t)
gmode 2,s,s ;テクチャの描画
pos x,wy/2-y
hgrotate tex1,0,0,0,s,s
x=x+dx
t=t+dt
hgsync 200
;
stick k,0
if k&128 : goto *owari ; ESCで終了
if k&16 {
repeat
stick k,0
if k&128 : goto *owari ; ESCで終了
if k&16 : break ; spaceでぬける
loop
}
goto *main
*owari
end