Avoid The Walls 開発日記 6

実家に帰るとうどんが美味しい(うどん県民)

  • 戻れるチェックポイントを作れるようにする

3月20日

戻れるチェックポイントを作れるようにする

道を分岐させて、行き止まりなど作ったりすれば面白いんじゃないか。でもそうしたら戻れるようにするべきなのでは…ということでチェックポイントを通っても消失せず、来た道を戻れるようにしたいと思います。

CheckPointController.cs に下記の機能を追加します。

  • 戻れるチェックポイントかどうかを切り替える
  • 戻れる場合に、進んだ先の棒の位置を指定
  • 戻る先の棒の位置を指定
  • 戻る場合のレベルの移動先を指定

チェックポイントに触れた際にこれを実行できるよう、BarController.cs を1行変更します。

だった部分(チェックポイントに触れた際の処理)を

に変更します。チェックポイントに触れた際、CheckPointController.cs の TouchCheckPoint() が実行されます。

以上でチェックポイントで行き来ができるようになりました。

ていうかこれ自動化できないのか…全部手で指定するのは骨が折れすぎる。こういう時にエディタ拡張に手を出すのかなと思ったり。

前回はこちら

次回はこちら(製作中)

Avoid The Walls 開発日記 6” への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です