заменить один префаб на другой

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

заменить один префаб на другой

Сообщение elvidok 19 апр 2016, 18:33

Вообщем говоря
Есть у меня prefab1
нужно заменить его через скрипт на prefab2 во время игры,когда игрок нажмет на кнопку
[color=#00BFFF][color=#00BF80][/color][/color]
elvidok
UNIт
 
Сообщения: 51
Зарегистрирован: 19 апр 2016, 18:26

Re: заменить один префаб на другой

Сообщение samana 19 апр 2016, 18:39

Удалите старый объект и поставьте на его место новый.
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: заменить один префаб на другой

Сообщение elvidok 19 апр 2016, 20:44

samana писал(а):Удалите старый объект и поставьте на его место новый.

мне нужно расположить prefab2 на тех координатах,что и prefab2
elvidok
UNIт
 
Сообщения: 51
Зарегистрирован: 19 апр 2016, 18:26

Re: заменить один префаб на другой

Сообщение samana 19 апр 2016, 20:54

elvidok писал(а):мне нужно расположить prefab2 на тех координатах,что и prefab2

Это очень просто. Покажите ваш код, который почему-то не делает то, что ожидалось.
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: заменить один префаб на другой

Сообщение Anonymyx 19 апр 2016, 20:56

public GameObject NewPref;
public GameObject OldPref;
...
Instantiate (NewPref, OldPref.transform.position, OldPref.transform.rotation);
Destroy(OldPref);

Сори, не заметил сообщение выше.
Аватара пользователя
Anonymyx
Адепт
 
Сообщения: 1973
Зарегистрирован: 05 апр 2015, 15:55

Re: заменить один префаб на другой

Сообщение elvidok 19 апр 2016, 21:22

Anonymyx писал(а):public GameObject NewPref;
public GameObject OldPref;
...
Instantiate (NewPref, OldPref.transform.position, OldPref.transform.rotation);
Destroy(OldPref);

Сори, не заметил сообщение выше.




спасибо))
elvidok
UNIт
 
Сообщения: 51
Зарегистрирован: 19 апр 2016, 18:26


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18