forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общие вопросы (http://forum.boolean.name/forumdisplay.php?f=166)
-   -   Тупой вопрос (http://forum.boolean.name/showthread.php?t=16226)

defz 23.01.2012 22:00

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

pax 23.01.2012 22:20

Ответ: Тупой вопрос
 
Вроде работает выключение и включение, если ты используешь свойство active. Просто сохраняй ссылку на объект.

defz 23.01.2012 23:16

Ответ: Тупой вопрос
 
В начале делаю так:
Код:

_taptostartbutton = GameObject.Find("taptostartbutton");
_taptostartbutton.active = false;

Потом уже в другом скрипте пытаюсь менять на true через GetComponent и ничего не работает.
Но зато если менять наоборот(с true на false), то все работает.

pax 23.01.2012 23:48

Ответ: Тупой вопрос
 
GameObject.Find("taptostartbutton"); не найдет отключенный объект

defz 24.01.2012 00:48

Ответ: Тупой вопрос
 
А как тогда сделать, чтобы работало?

Lestar 24.01.2012 01:28

Ответ: Тупой вопрос
 
Цитата:

Сообщение от defz (Сообщение 217610)
А как тогда сделать, чтобы работало?

Говорили же
Цитата:

Сообщение от pax
сохраняй ссылку на объект


defz 25.01.2012 15:12

Ответ: Тупой вопрос
 
Все, разобрался. Спасибо.


Часовой пояс GMT +4, время: 16:40.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot