Функция Instantiate () создает экземпляр клона - PullRequest
0 голосов
/ 08 сентября 2018

enter image description here Я пытаюсь создать один экземпляр готового «Куба» всякий раз, когда нажимаю правую кнопку мыши.Но проблема в том, что мой код создает клон префаба, который создает клон клона и так далее.Я хотел только экземпляр prefab и один в один клик.Пожалуйста, помогите мне через это.Спасибо!

ps: Пожалуйста, скажите мне, если я не ясно.

1 Ответ

0 голосов
/ 08 сентября 2018

Когда вы создаете экземпляр префаба, он помещает "(клон)" в имя объекта. Если вы хотите удалить «(Clone)», вы можете изменить имя объекта после создания экземпляра.

GameObject newSpawner = (GameObject)Instantiate(spawner, position, rotation);     
newSpawner.name = "Spawner";
...