ファミコンのプログラム4 (567レス)
上
下
前
次
1-
新
478
(1)
: 2018/01/19(金)00:29
ID:VhnRMljT(1/3)
調
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
478: [sage] 2018/01/19(金) 00:29:11.92 ID:VhnRMljT ファミコンはBGとスプライトの優先順位の指定をスプライト側で設定しますが これだとスプライトの下に表示したいBGキャラと スプライトの上に表示したいBGキャラが隣接している場合で スプライトがその両方にまたがっている場合に スプライトの上に表示したいキャラに差し掛かった時点でスプライトの 優先表示を変えてしまうと、スプライトの下に表示したいBGキャラの部分でも BGキャラが上に表示されてしまうと思いますが、どういう処理をすればいいですか? 色々とVDPの仕様を調べると、セガマークIIIなどは、優先順位のフラグをBG側が 持っているので、何も考えなくても思った通りの優先順位で表示されそうですが ファミコンのようにスプライト側で優先順位を持っていると、優先順位が逆のBGに スプライトがまたがっている場合、どうしたらいいか分かりません。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/478
ファミコンはとスプライトの優先順位の指定をスプライト側で設定しますが これだとスプライトの下に表示したいキャラと スプライトの上に表示したいキャラが隣接している場合で スプライトがその両方にまたがっている場合に スプライトの上に表示したいキャラに差し掛かった時点でスプライトの 優先表示を変えてしまうとスプライトの下に表示したいキャラの部分でも キャラが上に表示されてしまうと思いますがどういう処理をすればいいですか? 色との仕様を調べるとセガマークなどは優先順位のフラグを側が 持っているので何も考えなくても思った通りの優先順位で表示されそうですが ファミコンのようにスプライト側で優先順位を持っていると優先順位が逆のに スプライトがまたがっている場合どうしたらいいか分かりません
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 89 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.044s