前提・実現したいこと
unity初心者です。
やりたい事は
(1)クリックした位置にプレハブを出現させる。
(2)そのプレハブ画像を複数のボタンクリックで種類を切り替えて出現させたい。
というシンプルなものなのですが、
(1)は下記のソースコードで実現できましたが、(2)をどのように実現させればいいのか
皆目見当がつきません。
どなたかご教授頂けないでしょうか?
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ClickSphere : MonoBehaviour
{
public GameObject prefab;
private Vector3 mousePosition;
void Update() { if (Input.GetMouseButtonDown(0)) { mousePosition = Input.mousePosition; mousePosition.z = 10.0f; Instantiate(prefab, Camera.main.ScreenToWorldPoint(mousePosition),Quaternion.identity); } }
}
ソースコード
試したこと
下記のサイト内にあるソースも参考にしてみましたが、どのように組み合わせれば良いか分かりません。
https://futabazemi.net/unity/button_prefab_change/
補足情報(FW/ツールのバージョンなど)
unityのバージョンは2019.4.28fです。
ここにより詳細な情報を記載してください。