Unity:特定の3か所からランダムに1か所選択してオブジェクトを生成する方法がわかりません

前提

まだ勉強をし始めたばかりの初心者です。
現在Unityにて2Dの縦画面ランゲームを作成しており、その中で『特定の3か所からランダムで1か所選択してそこに障害物を生成する』ということを行いたいのですが、どのようなコードを書けば実現できるのかがわかりません。
どなたかヒントだけでもいいので教えていただきたいです。
よろしくお願いします。

実現したいこと

x座標は特定の3か所、y座標は常にカメラより上という条件下の3点からランダムで1か所、
また、生成されるタイミングもランダムという仕様でオブジェクトを生成したいです。
また、生成するオブジェクトの種類は1種類です。

試したこと

初心者なりに、空のオブジェクトを3つ設置してそれらのx座標を取得、y座標はカメラの座標を取得してそれにいくらか加算してあげれば、オブジェクトの生成位置候補を指定できるのではないか、というところまでは仮説を立ててみたのですが、それを実現する方法がわかりませんでした。

補足情報(FW/ツールのバージョンなど)

Unity 2021.3.10f1

コメントを投稿

0 コメント