00000000〜00000004→00 00 01 01 で固定
000004→ダミー?(なんでもよかった 00でいいよ)
000005→画像枚数(16進数)
000006→ダミー?(なんでもよかった 00でいいよ)
000007〜0000000A→00 00 00 00で固定?(ダミー?)
0000000B〜0000000C 横
(例)CC 01の場合
(01の10進数=1)×256+(CCの10進数=204)になる(つまり460ピクセル)
0000000D〜000000E 縦
(例)CC 01の場合
(01の10進数=1)×256+(CCの10進数=204)になる(つまり460ピクセル)
0000000F〜00000012 00 00 00 00 00固定(ここをからデータを書かなければなぜか完全透明sprができる)
00000013〜00000014 表示可能位置?
(これ本当になんだかわからん。00 00だったら完全透明になってしまうし、00 00以外だったら開けなかったり、物によってここの値は違うのか?)
00000015 00固定
00000016から画像データ?
↓
画像データ詳細
@
AA BB CC DD EE FF
横 = AA BB
(BBの10進数)×256+(AAの10進数)になる
縦 = CC DD
(DDの10進数)×256+(CCの10進数)になる
横へのピクセル数 = EE FF
(FFの10進数)×256+(EEの10進数)になる
あとは16Bitで入力していくしかない(白ならFF FF)
@くりかえし
データを終了するときに特になにもいらないみたいです。