DXOpalで地形アタリ処理ができたDXOpal上で、地形アタリ処理(地形衝突判定、コリジョン処理)ができたような気がする。collisionここまでできれば、後はプレイヤーキャラの移動処理等を入れていけば、一見それらしくなるはず。やってることは...。TiledからエクスポートしたJSONと、使ってるタイルセット画像を読み込んで、アタリ判定・補正用データをJSONで出力。そのJSONを読み込んで、アタリ判定や地形アタリ補正に使う。いう形で補正用データを持つかは、昔書き残した日記が参考になりそうなので発掘してメモ。異様に読みづらいけど...。今後は以下を再現してみる予定。DXRubyで地形アタリを取りながらプレイヤーキャラの移動その3ひとまず完結編さておき。DXOpalについて、また少し分かってきたことをメモ。K_LSHIFTやK_LCONTROLが無い。そんな名前は知らねえ」と言われてしまって。ShiftキーやCtrlキーが押されたかどうかを調べられないようにしてあるみたいだなと。yhara/dxopalおそらくは上記のソースが、キーの定義部分だろうけど。コメントアウトして殺してあるようで。何か不具合でもあるのだろう...。描画時のZ値が正しく反映されないときがあるかもしれない。:処理をした順に上書き描画していく、という素直な(?)書き方なら問題は出ないようだけど。描画時にZ値を指定することで、手前に描画するか奥に描画するかを変更しようとすると、稀に正しく描画されないときがあるようで。発生条件が分からない。描画できてる箇所もあれば、奥に隠れちゃう箇所もあって...。何にせよ、処理した順に奥から手前へと描かれるのだ、てな前提で書いといたほうが良さそうかも。z値が小さいほうが奥に描画される仕様のはず。