Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 10
1

Как получить ссылку на экземпляр объекта?

11.06.2017, 21:15. Просмотров 2983. Ответов 2
Метки нет (Все метки)


C#
1
2
3
4
5
6
7
void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.gameObject.layer == 10)
        {
            (collision.gameObject.GetComponent<MonoBehaviour>() as unit).print();
        }
    }
нужно получить ссылку на экземпляр объекта. Как получит напрямую. Сейчас получается объект, приведенный к родит. классу
monoBehaviour , приводится к интерфейсу unit ? Так ?
извините, только с приведением ознакомился.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2017, 21:15
Ответы с готовыми решениями:

Как правильно передать ссылку на экземпляр объекта из одной формы в другую?
Добрый день. Подскажите пожалуйста, как правильно передать ссылку на экземпляр объекта из одной...

Как получить ссылку на экземпляр класса активности из ресивера
Имеется ресивер, в нем объявлен интерфейс. Его методы определяется в MainActivity. Необходимо...

Как получить ссылку на созданный экземпляр окна в другом методе?
Всем добра! создаю экземпляр окна: var logWindow = new LogWindow(); logWindow.Show(); как...

Как получить ссылку на класс объекта?
У меня есть контрол Panel класса MyToolTip. Как можно получить ссылку на MyToolTip через Panel? ...

2
742 / 590 / 203
Регистрация: 06.08.2015
Сообщений: 2,429
11.06.2017, 21:48 2
Лучший ответ Сообщение было отмечено sillyQuestions как решение

Решение

C#
1
2
3
4
5
6
7
void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.gameObject.layer == 10)
        {
            collision.gameObject.GetComponent<unit>().print();
        }
    }
1
0 / 0 / 0
Регистрация: 11.06.2017
Сообщений: 10
11.06.2017, 21:49  [ТС] 3
спасибо
0
Миниатюры
Как получить ссылку на экземпляр объекта?  
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2017, 21:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Получить ссылку на экземпляр класса
Всем доброго времени суток!!! Есть вот такие два класса. Class1 { } Class2 { List&lt;Class1&gt;...

Получить ссылку на экземпляр по имени
Задача простая но чё-то не могу сообразить. Короче есть treeview которое по определённой логике...

Как получить ссылку на текущий экземпляр класса внутри этого класса?
Как? Чтобы отрабатывал деструктор! и в нем можно было поиметь этот this ... Идея в том, что пишу...

Как в функции реакции объекта получить ссылку на сам объект?
Например есть ф-я void __fastcall TForm1::FormCreate(TObject *Sender) { очевидно, что объектом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.