8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
||||||||||||||||
1 | ||||||||||||||||
Не могу передать данные об объекте05.04.2016, 14:58. Показов 1519. Ответов 12
Метки нет Все метки)
(
На сцене есть несколько объектов, на которых весит скрипт с данными для каждого объекта. Из другого скрипта я пытаюсь забрать эти самые данные, чтобы с ними работать, но этого у меня не получается. Я понимаю, что нужно создать ссылку на объект и работать с ним, но я явно что-то не до понимаю. В чём соль?
скрипт CustomToooltip, в котором находятся данные
В CustomTooltip пытался создать метод где передаю данные. Что я делаю не так?
0
|
05.04.2016, 14:58 | |
05.04.2016, 14:58 | |
Ответы с готовыми решениями:
12
Не могу передать данные (reportViewer) Не могу передать данные в контроллер Не могу передать данные через pipe |
![]() 753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
|
|
05.04.2016, 15:10 | 2 |
CustomTooltip ct = iCanFindGO.GetComponent<CustomTooltip>();
И работайте с данными скрипта Добавлено через 1 минуту iCanFindGO - объект со скриптом CustomTooltip
1
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
|
05.04.2016, 15:20 [ТС] | 3 |
Cr0c, Cr0c, что за фича такая "iCanFindGO" или это шутка такая, а я не понял?
Добавлено через 27 секунд Cr0c, А, спасибо. Добавлено через 7 минут Cr0c, Дугой вопрос, как именно тогда взять тот самый объект? Что требовать от скрипта? iCanFindGO его тогда заменить на "this"? Если, на пример создаём метод, в котором будут передаваться данные. Тогда создаём его в CustomTooltip и вызываем в другом скрипте?
0
|
![]() 753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
|
|
05.04.2016, 15:44 | 4 |
Naomis, this - ссылка на текущий экземпляр скрипта (того, в котором этот this и написан).
Взять можно почти десятком видов способов. Вопрос в том, что именно нужно? Выделенный объект, произвольный объект, все подряд перебрать надо?
0
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
||||||
05.04.2016, 16:16 [ТС] | 5 | |||||
Cr0c, Взять объект на который тыкают.
CustomTooltip
0
|
![]() 753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
|
|
05.04.2016, 16:48 | 6 |
Менеджер у Вас - монобех, его же нельзя new делать, это компонент. Почему не в новом UI делаете?
1
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
|||||||||||
05.04.2016, 17:26 [ТС] | 7 | ||||||||||
TooltipManager
0
|
![]() 753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
|
|
05.04.2016, 17:46 | 8 |
Если в менеджере OnGui - это наследник монобеха, а его можно AddComponent, а new нельзя делать. И почему нельзя один менеджер на все тултипы сделать? Создавать кучу экземпляров...
1
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
|
05.04.2016, 18:53 [ТС] | 9 |
Cr0c, тогда получается, что будет открываться много-много окон для редактирования, что плохо. Как нужно использовать Addcomponent?
0
|
![]() 753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
|
||||||
05.04.2016, 19:34 | 10 | |||||
Naomis, для добавления новому го тултипа?
1
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
||||||||||||||||
08.04.2016, 14:02 [ТС] | 11 | |||||||||||||||
Cr0c, пытаюсь взять данные у объекта через рейкаст, в ответ получаю NullReferenceException
Добавлено через 3 минуты Разобрался. дело было в теге "main". Добавлено через 1 минуту Другая проблема, рейкаст возвращает null. Что здесь не так?
0
|
![]() 753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
|
||||||
08.04.2016, 14:22 | 12 | |||||
![]() Решение
Naomis, рейкаст возвращает true/false - попал не попал в коллайдер. А уже в Raycasthit будет всё остальное. Если рейкаст не попал никуда, код после него не выполняется, а значит всё верно, Raycasthit пустой, у него null везде стоит. И что за бред в функции? Почему void вместо GameObject?
1
|
8 / 8 / 4
Регистрация: 11.03.2015
Сообщений: 212
|
|
08.04.2016, 15:09 [ТС] | 13 |
Удалось! Благодарю!
0
|
08.04.2016, 15:09 | |
08.04.2016, 15:09 | |
Помогаю со студенческими работами здесь
13
$_POST не могу передать данные из формы Не могу передать данные в другую Activity
JDBC не могу передать данные из клиента на сервер Ajax. Никак не могу передать данные с использованием post Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Отличия между let и var в JavaScript
hw_wired 12.02.2025
Работа с переменными - один из основных моментов при написании программ на JavaScript. От правильного объявления и использования переменных зависит не только читаемость кода, но и его надежность, а. . .
|
Подключение файла JavaScript в других файлах JavaScript
hw_wired 12.02.2025
Самый современный и рекомендуемый способ подключения JavaScript-файлов - использование системы модулей ES6 с ключевыми словами 'import' и 'export'. Этот подход позволяет явно указывать зависимости. . .
|
Отмена изменений, не внесенных в индекс Git
hw_wired 12.02.2025
Управление изменениями в Git - одна из важнейших задач при разработке программного обеспечения. В процессе работы часто возникают ситуации, когда нужно отменить внесенные изменения, которые еще не. . .
|
Что такое px, dip, dp, and sp в Android
hw_wired 12.02.2025
При разработке мобильных приложений для Android одним из ключевых вызовов становится адаптация интерфейса под различные устройства. А ведь их действительно немало - от компактных смартфонов до. . .
|
Отличия POST и PUT в HTTP
hw_wired 12.02.2025
В основе современного интернета лежит протокол HTTP, который определяет правила взаимодействия между клиентами и серверами. Этот протокол предоставляет набор методов, позволяющих клиентам выполнять. . .
|
Перемещение последних коммитов в новую ветку Git
hw_wired 12.02.2025
В процессе разработки иногда возникает ситуация, когда последние изменения в основной ветке нужно переместить в отдельную ветку разработки. Может оказаться, что вы внесли несколько коммитов в ветку. . .
|
GraphQL в Go (Golang)
stackoverflow 11.02.2025
В веб-разработке традиционные REST API постепенно уступают место более гибким и эффективным решениям. GraphQL - мощное средство для создания гибких API, которое позволяет клиентам запрашивать именно. . .
|
GraphQL и TypeScript
stackoverflow 11.02.2025
В мире современной веб-разработки GraphQL прочно занял место одного из самых перспективных подходов к созданию API. Этот язык запросов, созданный для оптимизации взаимодействия между клиентом и. . .
|
Переход на Composition API в Vue.js
stackoverflow 11.02.2025
Фронтенд разработчики, работающие с Vue. js, часто сталкиваются с проблемой организации логики в компонентах при использовании классического Options API. Знаете ли вы, что происходит, когда ваш. . .
|
Архитектура и внутреннее устройство современных процессоров
stackoverflow 11.02.2025
От первых электронных вычислительных машин, занимавших целые комнаты, до современных многоядерных процессоров размером с почтовую марку - путь развития вычислительной техники поражает воображение. . . .
|