[総目次] [カテゴリ] [前]

BOXMOVE - [画像表示]

[次] [次カテゴリ] [索 引]

BOXMOVE

… 表画面上の転送表示

書  式

BOXMOVE X1,Y1,X2,Y2,V,W
 X1: 表画面のX座標(転送先)
 Y1: 表画面のY座標(転送先)
 X2: 表画面のX座標(転送元)
 Y2: 表画面のY座標(転送元)
  V: 画像の横幅
  W: 画像の縦幅

説  明

表画面上で画像を転送表示します。転送表示できる範囲は、V,W で指定した範囲内です。


注意事項

944BASICでは、画像の表示に3 種類のページを使用します。
0ページは、実際に表示を行う画面です(表画面)。
1ページは、表示の準備を行うための画面です(裏画面)。
2ページは、スプライトBGに加工する画像(テクスチャ)を読み込むための、テクスチャ画面です。


関連項目

GCOPYGETPIXMAP


サンプル

(サンプル 1)
REM 944BASIC 'BOXMOVE サンプル'
COLORFG 0,0,0:CLS
CIRCLE 20,22,4,8:  PAINT 20,22
CIRCLE 40,22,4,8:  PAINT 40,22
CIRCLE 30,50,16,4: PAINT 30,50
COLORFG 255,255,255
CIRCLE 30,48,16,4: PAINT 30,48
COLORFG 0,0,0: BOXCIRCLE 6,4,56,68
X=0:Y=0:W=239:H=239:MV=5
*LOOP SYNC
 XX=X+MV: YY=Y+MV
 BOXMOVE XX,YY,X,Y,W,H
 X=XX:Y=YY:MVA=ABS(MV)
 IF (X>180)+(Y>160) THEN MV=MV*(-1)
 IF (XH THEN GOTO *FIN
 WAIT 2
GOTO *LOOP
*FIN
PRINT 'PUSH ANY KEY'
KEYWAIT


[総目次] [カテゴリ] [前]

BOXMOVE - [画像表示]

[次] [次カテゴリ] [索 引]