Развитие игровой вспышки
Текущее время: Пн апр 24, 2017 3:31 am

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 53 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
 Заголовок сообщения: Re: [Unity] Общие вопросы/ответы
СообщениеДобавлено: Вт апр 18, 2017 10:26 pm 
Не в сети

Зарегистрирован: Ср апр 06, 2011 12:31 pm
Сообщений: 2515
Откуда: Moscow
Сайт: http://stranger087.com
Vogd писал(а):
Чтобы сделать Instantiate префаба я должен в скрипте сделать публичную переменную и в нее перетащить префаб, чтобы скрипт понял о чем идет речь.
Можно ли делать Instantiate префаба по имени префаба?

Спасибо!


А ты всегда мувики создавал при помощи getDefinitionByNаme() со стринговым хардкодом?
А если название поменяется, а если в другую папку перетащишь?)

Мой вариант - один класс "библиотека" со статическим доступом.


Вернуться наверх
 Профиль Отправить e-mail  
 
 Заголовок сообщения: Re: [Unity] Общие вопросы/ответы
СообщениеДобавлено: Вт апр 18, 2017 11:13 pm 
Не в сети

Зарегистрирован: Сб дек 08, 2012 3:47 pm
Сообщений: 498
Откуда: Краснодар
Vogd писал(а):
Можно ли делать Instantiate префаба по имени префаба?


Привет! Конечно можно. Короче, в библитеке assets нужно создать папку Resources (обязательно создать, и обязательно с большой буквы. Из других папок работать не будет.).
В ней нужно создать префаб, который хочешь загрузить, к примеру myPrefab. А дальше просто:

Код:
        Instantiate (Resources.Load ("myPrefab") as GameObject);


Вот тут можешь почитать в разделе "папки ресурсов" https://docs.unity3d.com/ru/current/Manual/LoadingResourcesatRuntime.html


Вернуться наверх
 Профиль Отправить e-mail  
 
 Заголовок сообщения: Re: [Unity] Общие вопросы/ответы
СообщениеДобавлено: Вт апр 18, 2017 11:49 pm 
Не в сети
Аватар пользователя

Зарегистрирован: Ср авг 05, 2009 6:42 pm
Сообщений: 544
Откуда: Санкт-Петербург
Medals: 1
People's Choice FGD2 (1)
Stranger087
Библиотека это ок, спасибо за идею.

Gorynych
Спасибо, то что нужно!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 53 ]  На страницу Пред.  1, 2, 3, 4, 5, 6

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB