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

スプライト - [全般]

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

スプライト

… 画像の切り出しと配置

書  式

SPRITE NO,PNO,X1,Y1,X2,Y2,V,W,MX,MY

説  明

944BASICでは、画像の一部分(または全部)を切り出し、その画像を自由な位置に表示することができます。

この切り出した画像そのものや、このような画像処理技術のことをスプライトと呼びます。

スプライトには1つ1つに番号を指定します。スプライトが重なっている場合は、番号の若いものほど手前に表示されます。
また、純黒(RGB値が 0,0,0)は透明色として扱われ、後ろの画像(背景や重なっているスプライト)が透けて表示されます。


注意事項

切り出し元の画像をテクスチャと呼びます。テクスチャは、テクスチャ専用のページ(SETPAGE 2)に読み込み、利用者の目に触れずに加工することができます。


関連項目

SPRITEREFRESH


サンプル

REM 944BASIC 'SIN サンプル'
SETDIRECTORY 'F1:\944BASIC\'
SETPAGE 2: BITMAP '9B_REF.BMP',0,0
COLORBG 0,0,0:COLORFG 255,255,255:CLS
OFFSET=120
FOR X=0 TO 240
 Y=SIN(X/20)*120+OFFSET
 SPRITE 1,1,1, X,Y, 96,0, 16,16
 REFRESH XX,YY, XX,YY, 16,16
 REFRESH X,Y, X,Y, 16,16
 XX=X: YY=Y
NEXT X
KEYWAIT


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

スプライト - [全般]

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