Страница 1 из 1

Открытые методы в Update[РЕШЕНО]

СообщениеДобавлено: 07 ноя 2019, 19:00
Niker
Может кто-то объяснить, можно ли делать так:
Синтаксис:
Используется csharp
void Update() {
    GameObject1.SetActive(IsActive);
    GameObject2.SetActive(IsActive);
    GameObject3.SetActive(IsActive);
}

Скрипт весит на отдельном объекте, который никогда не скрывается.
В зависимости от IsActive = true | false элемент будет скрываться или показываться.
Или придется городить всякие флаги и условия?
Вида:
Синтаксис:
Используется csharp
if(!IsActive1) {
   IsActive1 = true;
   GameObject1.SetActive(IsActive);
}

И т. д.

Re: Открытые методы в Update

СообщениеДобавлено: 07 ноя 2019, 19:08
1max1
Лучше сделать отдельный метод, который будет вызываться 1 раз, когда нужно, а не каждый раз в апдейте дергать.

Re: Открытые методы в Update

СообщениеДобавлено: 07 ноя 2019, 19:17
Niker
1max1 писал(а):Лучше сделать отдельный метод, который будет вызываться 1 раз, когда нужно, а не каждый раз в апдейте дергать.

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

Re: Открытые методы в Update

СообщениеДобавлено: 08 ноя 2019, 14:37
Xtir
Niker писал(а):Как это сделать? Пример можно?

Лучше скажи при каких условиях у тебя объекты должны скрываться/появляться?

Re: Открытые методы в Update

СообщениеДобавлено: 08 ноя 2019, 17:50
Niker
Xtir писал(а):
Niker писал(а):Как это сделать? Пример можно?

Лучше скажи при каких условиях у тебя объекты должны скрываться/появляться?

Я же сказал, появляются по дистанции, дистанция пропала объект исчез.

Re: Открытые методы в Update

СообщениеДобавлено: 08 ноя 2019, 19:10
1max1
Про триггер почитай тут http://www.cyberforum.ru/blogs/529033/blog3833.html

Re: Открытые методы в Update

СообщениеДобавлено: 08 ноя 2019, 20:10
Niker
1max1 писал(а):Про триггер почитай тут http://www.cyberforum.ru/blogs/529033/blog3833.html

А я, про что упоминал в 1 посте?
Или вы закрытыми глазами читаете?
Прям тайну открыли про флаги...
Жесть, удивляюсь с каждым днем, все сильнее и сильнее.

Re: Открытые методы в Update

СообщениеДобавлено: 08 ноя 2019, 20:12
1max1
Или вы закрытыми глазами читаете?

Так точно!

Re: Открытые методы в Update

СообщениеДобавлено: 08 ноя 2019, 20:16
Niker
1max1 писал(а):Так точно!

Ладно ясно =))