Присвоение объекта переменной

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

Присвоение объекта переменной

Сообщение fillzest 18 фев 2019, 20:02

Здравствуйте ! У меня такой вопрос , создавая динамический объект , мы можем обратиться к экземпляру его класса , естественно после чего присваиваем ему этот класс ? Кроме того что берем на пример и присваиваемым публичной перемоченной какой не будь объект , который существует перетаскиванием мыши , есть ли способ крепить к переменным динамично созданные объекты ? Есть ли доступ к ихним экземплярам классов ?
fillzest
UNITрон
 
Сообщения: 156
Зарегистрирован: 10 апр 2017, 18:39

Re: Присвоение объекта переменной

Сообщение fillzest 18 фев 2019, 20:07

Я сейчас подумал ! Наверное через иерархию ! Хотя я пробовал все динамично созданные объекты запихнуть в статичный массив , но когда я их вытаскивал это не те объекты которые работают в Unity3d ! Пишет что ссылка нулевая ! Через иерархию возможно такое ?
fillzest
UNITрон
 
Сообщения: 156
Зарегистрирован: 10 апр 2017, 18:39

Re: Присвоение объекта переменной

Сообщение fillzest 18 фев 2019, 20:39

Хорошо бы при каждым экземпляре получать что то вроде хэш ссылки на неё ! И добавлять их в статичный массив и обращаться к этим экземплярам классов через ссылку ! Хорошая идея ! Не так ли ? Такое возможно ?
fillzest
UNITрон
 
Сообщения: 156
Зарегистрирован: 10 апр 2017, 18:39

Re: Присвоение объекта переменной

Сообщение DimaJoke 18 фев 2019, 21:29

Синтаксис:
Используется csharp
var NewObject = Instantiate (GameObject, Vector3, Quaternion);

MyComponent NewConponent = NewObject.AddComponent<MyComponetn>()!
 
Что бы повзрослеть, человек должен преодолеть ошибки юности.

Поэтому я снова здесь..
Аватара пользователя
DimaJoke
UNITрон
 
Сообщения: 293
Зарегистрирован: 12 авг 2018, 18:59
Откуда: Ульяновск
  • Сайт

Re: Присвоение объекта переменной

Сообщение fillzest 19 фев 2019, 08:28

Dimajoke Спасибо Большое ! Но я не об этом спрашивал ! Динамический объект уже есть и скрипт прикреплены , и объектов много ! Спасибо Большое но это не то !
fillzest
UNITрон
 
Сообщения: 156
Зарегистрирован: 10 апр 2017, 18:39

Re: Присвоение объекта переменной

Сообщение Tolking 19 фев 2019, 10:00

Человек "заполнил" переменные динамически созданными объектами и динамически созданными экземплярами классов. Разве не об этом был вопрос?
Ковчег построил любитель, профессионалы построили Титаник.
Аватара пользователя
Tolking
Адепт
 
Сообщения: 2716
Зарегистрирован: 08 июн 2009, 18:22
Откуда: Тула

Re: Присвоение объекта переменной

Сообщение waruiyume 19 фев 2019, 10:10

https://docs.unity3d.com/ScriptReferenc ... onent.html
Рекомендую использовать дженерик версию.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Присвоение объекта переменной

Сообщение fillzest 19 фев 2019, 12:26

Спасибо Всем Большое за ответ ! Tolking да всё верно ! Вы правы ! Я не обратил внимание на var NewObject , да Вы правы ! Спасибо Большое Всем !
fillzest
UNITрон
 
Сообщения: 156
Зарегистрирован: 10 апр 2017, 18:39


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

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

Сейчас этот форум просматривают: GoGo.Ru [Bot], Yandex [Bot] и гости: 28