[過去ログ]
ゲームボーイアドバンス(GBA)非公式開発 Part2 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
668
: 2007/09/28(金)04:26
ID:3PURGaCN(1/2)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
668: [sage] 2007/09/28(金) 04:26:30 ID:3PURGaCN すいません、質問させて下さい。 typedef unsigned char u8; typedef unsigned short u16; typedef signed char s8; #define USE_SPRITE_NUM 8 typedef struct{ u8 tileno ; // 使用するタイル番号 u8 sizetype ; // スプライトの形状とサイズ。 s8 posx ; // 座標X s8 posy ; // 座標Y u8 mirror ; // 反転フラグ。bit0が左右でbit1が上下 u8 dummy[3] ; } spritedata_t ; typedef struct{ u16 tileno ; // 使用するタイルデータ番号 u8 usespritenum ; // 使用するスプライトの数 spritedata_t sprites[USE_SPRITE_NUM] ; // スプライトの情報 u8 dummy[1] ; } graphicpat_t ; こんな感じで、作ってるのですが、sizeof(graphicpat_t)でサイズを調べると、 VC++で作成したツール上で68、GBA上で72と、違いが出てくるのですが、 何故なのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1099119005/668
すいません質問させて下さい 使用するタイル番号 スプライトの形状とサイズ 座標 座標 反転フラグが左右でが上下 使用するタイルデータ番号 使用するスプライトの数 スプライトの情報 こんな感じで作ってるのですがでサイズを調べると で作成したツール上で上でと違いが出てくるのですが 何故なのでしょうか?
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 334 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.027s