Моя проблема в том, что мой исходный префаб не создается со всеми его компонентами. Это потому, что после определенных событий эти объекты уничтожаются. Но когда я создаю сборный экземпляр, я хочу, чтобы он снова имел все свои объекты. Кто-нибудь знает, что я могу сделать по этому поводу?
public void OnTriggerEnter(Collider other)
{
if (other.gameObject.name.Contains ("Player"))
{
if(count == 0){
Debug.Log("Enemy Collision");
Instantiate(ground,new Vector3(distance, 0, 0), Quaternion.identity);
Destroy(ground);
distance = distance+ 40.31f;
count=1;
}
else{
Debug.Log("Enemy Collision");
Instantiate(ground,new Vector3(distance, 0, 0), Quaternion.identity);
Destroy(ground);
distance = distance + 40.31f;
}
}
}