スキル0の初心者がUnityでタワーディフェンスを作るまでの日記 ♯6

こんにちは。前回は行き詰まりましたが今回はスムーズにできるように頑張ります。

こちらが前回の記事です。

今回の目標:ベイクで青い面を出して敵を動かす

前回はBakeボタンを押しても青い面が出ず、Enemyが道を判定できなくて進行不可になってしまいました。

今回はシーンを作り直して原因究明から目をそらして成功体験を得たいと思います。

やったこと①新シーンでベイク成功

Geminiにどこからやり直したらいいか相談したら新しいシーンを作れば今までのプロジェクトはそのまま使えて作り直せると言われたので新シーンを作って保存しました。

そして3Dオブジェクトで平面を作って空オブジェクトを作り、サーフェースコンポーネントを追加してベイクしました。(言葉の意味は理解していない)

そしてベイクを押すと前回はどうやって見れなかった青い面を見ることができました。

やったこと②敵を動かす

Enemyと自陣を置いて再生を押してみました。

するとちゃんと動いてくれました。

これで今回の目標は達成できましたがまだ余力はあるのでもう少しやってみます。

やったこと③ユニットの配置

敵が進行できるようになったので次はユニットを配置してみます。キューブに鼻を付けて向きがわかるようにして、クリックしたまま向きを変えられるようにできました。

やったこと④いろいろ

水色のタイルは地上ユニットを配置する場所で、今までスポーン地点1個につき1体ずつでていたのを順番に1体ずつでてくるようにできました。あと、敵の当たり判定を小さくてしてひっかかりにくくしました。

GIFを貼りまくると重くなるかもしれないのでここで一旦切ります。ではまた👋

コメント

タイトルとURLをコピーしました