что если сделать просто префаб менеджер и добавить туда все объекты - префабы, а когда нужно что-то спавнить, то спавнить уже из этого префаб менеджера?
Код
public class prefabManager{
public GameObject myPrefab1;
public GameObject myPrefab2;
}
Код
void Start(){
p = FindObjectOfType<prefabManager>();
}
void onClick(){
instantiate(p.myPrefab1,...);
}