質問: (GameObject)Resources.Load("button128"); Debug.Log("prefab:"+prefab); Instantiate (prefab); ``` 確認したことは、 Debug.Logでprefabが表示されない Resourcesフォルダにbuttonを入っていること inspectorにbuttonの名前がついていること 同名ファイルがないこと public GameObject prefab;が書かれていること エラーが取れません。プレハブの読み込みに失敗していると思うのですが、何がダメなのでしょうか?お手数おかけしますが、よろしくお願いいたします。
回答: これでどうでしょうか? ``` GameObject prefab = Resources.Load("button128"); Instantiate(prefab,Vector3.zero, Quaternion.identity); //prefabにアタッチしたスクリプトを使いたい場合 GameObject prefab = Resources.Load("button128"); GameObject obj = Instantiate(prefab,Vector3.zero, Quaternion.identity) as GameObject; スクリプト名 myScript = obj.GetComponent<スクリプト名>(); myScript.実装したメソッド(); ```