プチコンmkII









39 SPRITE情報取得命令

SPRITE情報取得命令

SPRITEの様々な情報を取得する以下の命令があります。

SPCHK()、SPREAD()、SPSETV、SPGETV()

39 SPRITE情報取得命令

SPCHK()

自動補間の状態取得

書式変数 = SPCHK( 管理番号 )
引数管理番号0〜99
戻り数値0の時補間終了
b00位置
b01角度
b02スケール
b03アニメ再生
エラー

39 SPRITE情報取得命令

SPREAD()

SPRITE情報の読込み

補間動作で移動中の座標や角度等の情報を取得できます。

書式SPREAD( 管理番号 ) ,X ,Y [ ,A ,S ,C ]
引数管理番号0〜99
XX座標を受け取る変数
YY座標を受け取る変数
A角度を受け取る変数
Sスケールを受け取る変数
Cキャラ情報を受け取る変数
戻りなし
エラー

39 SPRITE情報取得命令

SPSETV

各SPRITEごとに用意されたユーザー用変数への書き込み

この変数はユーザーが自由に利用することができます。例えば、体力や攻撃力や防御力等の情報を配列を使わずにSPRITEごとに保持する等の使い方を想定しています。最初に初期値を代入して利用して下さい。

書式SPSETV 管理番号, 変数番号, 値
引数管理番号0〜99
変数番号0〜7
数値
戻りなし
エラー

39 SPRITE情報取得命令

SPGETV()

各SPRITEごとに用意されたユーザー用変数からの読込み

書式変数=SPGETV( 管理番号, 変数番号 )
引数管理番号0〜99
変数番号0〜7
戻り数値変数の内容
エラー