typedef struct { Sint16 sx,sy; /* スプライトのサイズ */ Sint16 cx,cy; /* スプライトの中心座標 */ Sint16 u1,v1; /* テクスチャ左上のUV座標 */ Sint16 u2,v2; /* テクスチャ右下のUV座標 */ Sint16 texid; /* テクスチャリストの何番目のテクスチャを使用するか設定する */ Sint16 attr; /* 現在未使用 */ } NJS_TEXANIM;
typedef struct { NJS_POINT3 p; /* 描画位置 */ Float sx,sy; /* スプライトのスケール値 */ Angle ang; /* スプライトの回転角 */ NJS_TEXLIST *tlist; /* テクスチャリスト */ NJS_TEXANIM *tanim; /* テクスチャアニメーションパターン */ } NJS_SPRITE;