を に追加する際に問題が発生してGameObject
いList<>
ます。このプログラムをビルドすると、次の場所でエラーが発生しpoolInstances.Add(clone)
ます。
エラー: List.Add(RecyclingGameObject) に無効な引数があります。
次の行でもエラーが発生しreturn clone;
ます。
エラー: Gameobject を RecyclingGameObject に暗黙的に変換することはできません
これが私のコードです:
using System.Collections;
using System.Collections.Generic;
public class ObjectPool : MonoBehaviour {
public RecyclingGameObjects prefabs;
private List<RecyclingGameObjects> poolInstances = new List<RecyclingGameObjects();
private RecyclingGameObjects createInstance(Vector3 pos){
var clone = GameObject.Instantiate (prefabs) as GameObject ;
clone.transform.position = pos;
clone.transform.parent = transform;
poolInstances.Add (clone);
return clone;
}
}