SPDEF

スプライトキャラクタ定義用テンプレートをコピーする。

  • コピー不要な要素は省略可能(区切りの’,’カンマは必要)。
  • 引数部分はコピーした上で調整する場合に利用。

書式

SPDEF 定義番号,元になる定義番号,[U],[V],[W],[H],[原点X],[原点Y],[アトリビュート]

引き数

定義番号

テンプレートの定義番号:0~8191

ソース定義番号

コピー元になる定義番号:0~8191

U,V

参照する画像のグラフィックページ上の座標

W,H

定義するスプライトの大きさ

  • 省略時はW,Hとも16。

原点X,Y

スプライトの座標基準点
・省略時はX,Yとも0。

アトリビュート

b00 ↑90度単位の回転(b00とb01の2ビットで指定)
b01 ↓#A_ROT0、#A_ROT90、#A_ROT0180、#A_ROT270
b02 横反転(0=OFF、1=ON)、#A_REVH
b03 縦反転(0=OFF、1=ON)、#A_REVV
b04 加算合成(0=OFF、1=ON)、#A_ADD
  • 省略時は0。

戻り値

なし

サンプル・参考動画

SPDEF 0,255,192,352,32,32,16,16,1
SPDEF 1,255,,,32,32,,,

コメント

タイトルとURLをコピーしました