そしてこちらは、現在地点 壁フラグと移動の阻害
2ntブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

壁フラグと移動の阻害

①左上が壁の時

左が壁であり、上が壁でない時、上と左を押下した場合にx軸方向の速度の下限を0とする。

上が壁であり、左が壁でない時、上と左を押下した場合にy軸方向の速度の下限を0とする。

左も上も壁でない場合、上と左を押下した場合に優先的にy軸方向の速度の下限を0とする。

左も上も壁の場合、上と左を押した場合のxy軸方向の速度の下限を0とする。


この場合分けの式を、左上、右上、左下、右下の場合に適用する。
こうしないと普通に右上にブロックあっても1マスならすりぬけちゃうんだよなあ

コメントの投稿

非公開コメント

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR