Четверг, 28 Марта 2024, 19:50

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Редактирование компонентов префаба
Редактирование компонентов префаба
VesterixДата: Пятница, 12 Августа 2016, 16:00 | Сообщение # 1
частый гость
Сейчас нет на сайте
Здравствуйте, подскажите как можно получить доступ к отдельным элементам префаба и изменить их ? Например имею префаб с такой вот иерархией
инициализирую его через "Instantiate", как мне в коде получить доступ к спрайту, чтобы заменить его картинку?
LertmindДата: Пятница, 12 Августа 2016, 17:47 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Я так понимаю, ты хочешь изменить не "элементы префаба", а элементы конкретных экземпляров и не хочешь чтобы изменилось во всех экземплярах.
Меняешь как обычно, через ссылки в скриптах или методы Transform, например через Find() по имени получаешь дочерний трансформ и у него вызываешь GetComponent().
VesterixДата: Пятница, 12 Августа 2016, 18:23 | Сообщение # 3
частый гость
Сейчас нет на сайте
Ага, спасибо разобрался, в моем случае решение выглядело так, вдруг кому нибудь понадобиться.
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Редактирование компонентов префаба
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг