forum.boolean.name

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

Alex_Witcher 20.04.2012 19:42

GameObject enabled
 
Нужно что-бы объект изначально "отсутствовал" и по определенному условию появлялся.

делаю так, но почему то он только пропадает, но по выполнению условия не появляется:

gameObject.active = false;


var dz:float;


function Update () {
dz=10;
var dz=GameObject.Find("apache").GetComponent(helisckr ipt22).des;
if ( dz<2 )
{
gameObject.active = true;

}

}



+ еще подскажите, если это дочерний объект, какого то объекта, которым я управляю, то когда я его делаю активным, в какой точке он появится?

Lestar 20.04.2012 20:34

Ответ: GameObject enabled
 
На деактивированном обьекте никакая логика работать не будет. Активацию/ деактивацию выполнять сторонним скриптом предварительно создав сылку на обьект.
Если рутовый обьект перемещается, то перемещается и деактивированный чалд.

Alex_Witcher 21.04.2012 09:51

Ответ: GameObject enabled
 
Спасибо, теперь разобрался.


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

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