拡大表示
ONS.の『drawbg2』の不具合?
下記のような0.txtを作成し,ONScripterで実行すると,216%拡大したところで画像が180度回転表示されます。
NScipterでは問題ありませんでした。
;ONS.用拡大表示スクリプト *define game *start lsp 10, "qd1001.jpg",0,0 print 9,1000 saveoff:textclear:bgcopy For %0 = 0 to 20 drawclear ;×座標320,240を中心に縦横[%0+200]% 拡大表示。回転角は0度。 ;○画像の中心点を座標320,240に設定し,縦横[%0+200]% 拡大表示。回転角は0度。 drawbg2 320 , 240 , %0 + (200) , %0 + (200) ,0 mov %1,%0+200 draw %1%\ Next saveon click 終了しました。 click
ひとつもりさま。コメントありがとうございます。
いまは暫定措置ということで下記のようにしています。
;ONS.用拡大表示スクリプト(暫定版) saveoff:textclear:textoff:bgcopy For %0 = 0 to 20 mov %1,%0 + 200 ;拡大率215%以上で180度回転。 mov %2,0:If %1>215 mov %2,180 drawclear ;×座標320,240を中心に縦横[%0+200]% 拡大表示。回転角は0度。 ;○画像の中心点を座標320,240に設定し,縦横[%0+200]% 拡大表示。回転角は0度。 drawbg2 320 , 240 , %1 , %1 ,%2 draw %1%\ Next saveon