見出し画像

毎朝30分ずつゲームを作ってみる【第132回】全体マップの作成(9)

 さて、今日も全体マップをunityで読み込んでうまくいくかのテストを進めていきます。
昨日の記事はこちら。

 unityでマップの通れないようにしたいところに透明オブジェクトを置いたものの、ゲームプレビューをしてみるとなぜかとおれてしまう……
そして2Dコライダーのところで「!」と何か警告出ている

何とか読み解いてみたところ、大きさが足りないと言っている。
トランスフォームのところで倍率をいれていたのに、何故

後から気づいたのですが、どうやら以下のようにコライダーのサイズを変えないといけなかった模様です。
ちなみに最初トランスフォームに「このぐらいの大きさ入れておいた方がいいんじゃないかな」というサイズを入れたまま、コライダーのサイズを入れたため、妙な値をいれることになってしまっていました。
トランスフォームのXYそれぞれにコライダーのサイズXYそれぞれをかけたものがコライダーの大きさ。理解しました。

トランスフォームスケールは1のままが正解

そして実際キャラが通れないかをためしたところ、うまくいきました!

ただ、今のカメラの設定のままだと、主人公が障害物とぶつかっている間カメラがぶれるのでもう少し何かスマートなやりかたが必要なようです。

明日からは、公園のマップを作っていきます。

いいなと思ったら応援しよう!