TRIALフタバゼミについてABOUTUnity事例ノートUNITYHOMEUnity事例ノートクリックしたところにPrefabを生成するクリックしたところにPrefabを生成する2021年04月13日クリックしたところに、プレハブを出現させる仕組みをつくってみましょう。ScreenToWorldPointを使って、スクリーン座標をワールド座標に変換。左クリックした位置に、Sphereのプレハブを生成します。関連記事:クリックした空間にオブジェクトを置くAddForceでボールを前へ動かすクリックした場所からボールを発射するクリックした位置にオブジェクトを生成(Ray)定位置からボールを発射させるしくみ連射防止のしくみターゲットに向かってボールをぶつけるボールの色を次々と変化させるInstantiateでオブジェクトの角度を変えるScreenToWorldPointでワールド座標に変換まずはプレハブを準備しましょう。Sphereオブジェクトを作成して、カラーをつけました。Sphereをプレハブ化します。Sphereの元データは削除しましょう。続いて、クリックした位置にプレハブ生成できるスクリプトをつくります。空のオブジェクトを作成します。ClickSphere.csを作成し、GameObject(空のオブジェクト)に追加しましょう。ClickSphere.csを記述します。Camera.main.ScreenToWorldPoint(mousePosition),Quaternion.identity);}}}プレハブのフィールドができているので、ここにSphereのプレハブデータを入れます。ゲームプレイしてみましょう。MainCameraのScreenToWorldPoint()を使って、ワールド座標に変換。マウスクリックした位置を検出して、Prefabを出現させています。けのプログラミング教室です。関西一円から生徒を募集しています。