今週は変更するゆとりがなかったのでバージョンアップしてませんorz

重ね合わせ
重ね合わせ

こういう重ね合わせがありまして。 キャラの下にあるテーブルがちょっと重なっている状態ですね。 このままキャラを下に移動させると…

おかしな状態
おかしな状態

こうなってしまいます。 マップの下地→キャラ→マップの重ね合わせ の順で描くとこうなるので、座標の上から順に横1列ずつ描画させればこの問題は解決できます。 ところが。

予期せぬ出来事
予期せぬ出来事

横1列ずつ描画すると今度はこういう状態になってしまうという…

キャラの縦サイズよりマップパーツの縦サイズが小さいとこの状態になります。 これも回避するには、キャラと同様にマップパーツも縦サイズを増やすしか。

木なら木をまるごと一気に描画することで、木より上にいるキャラにはうまく重ね合わせができそうです。 マップの下地→キャラ→マップの重ね合わせ→マップオブジェクト という感じでしょうか。

サイズの大きなマップパーツはオブジェクトとして別途用意してあげる必要がありそうです。 次週はこの実装に取り掛かろうと思います。

↑ 上に戻る