きのもの! 2019/01/10 00:52

すり抜け床


真下から床をすり抜けて乗ることができるタイプの床。
意外と実装がめんどくさい。
単純に「Y速度が+方向に働いているときにのみ位置補正」とかやっちゃうとかっこ悪い動作になるわけで…(旧アクツクが恐らくこの動作)。

・Y速度が+方向に働いていて
・1F前の「足の位置Y-1」が足場に重なってなく
・今現在「足の位置Y」が足場に重なっている
とかなんとーか判定をちょっと複雑にしないと「足場マスにいるけど足場に乗りきれない位置でジャンプ力が切れた」時にガクッと足場に補正されちゃったりする(前述の「かっこ悪い動作」がこれ)ので厄介。


なんかうまく説明できないけどそんな感じ。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

最新の記事

月別アーカイブ

限定特典から探す

記事を検索