[過去ログ] ゲームボーイアドバンス(GBA)非公式開発@ゲ製板 (988レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
626(4): 04/02/03 17:06 ID:KGAkzz7w(1/2) AAS
ベルトスクロールアクションを作ろうと頑張ってるのですが、微妙な問題にぶち当たりました。
普通のゲームでは、奥のキャラと手前のキャラが重なると、
奥のキャラの上に手前のキャラが表示されるようになるわけですが
スプライトの優先順位は0〜3しかないですよね?
沢山のキャラが出てきた時には足りないような気がするのですが、
もしかして毎フレームキャラの位置でソートをして、
奥のキャラは小さいスプライト番号、手前のキャラは大きいスプライト番号というように
スプライトのグラフィックを変えるしかないのでしょうか?
627(1): 04/02/03 17:31 ID:ZUpAKoom(1) AAS
>>626
そう。使用スプライトを管理するテーブルを作っておいて、
更にVBLANK時に一括更新する命令を用意すると便利よ。
628: 626 04/02/03 17:40 ID:KGAkzz7w(2/2) AAS
>>627
やっぱりそうなんですか_| ̄|○
頑張ってみます。レスありがとうございました。
630: 04/02/04 01:45 ID:OFjkZhJJ(2/3) AAS
>>626
各列のスプライト数を 128/4=32 個以下にすればソートしないで済むよ
631: 04/02/04 02:07 ID:OFjkZhJJ(3/3) AAS
ああ4列って勘違い。気にしないで。 >>626
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.031s