Привет, подскажите, каким способом я могу паблик булем в инпекторе

переключать 2 разных IEnumerator корутина (перемещение и генерация объектов там)? Если ставить проверку буля в апдейт и стартовать корутину, то получается мульти-задница. Нигде не могу ничего подобного найти(( Нид Хэлп, плиз

13 ответов

13 просмотров

ты для эдитора скрипты пишешь? или для билда?

Michael-Ershov Автор вопроса
Arcueid Elizabeth D'athemon
ты для эдитора скрипты пишешь? или для билда?

только изучаю Юнити - домашка типа, но объяснения не было как и что(( Для инспектора

Michael Ershov
только изучаю Юнити - домашка типа, но объяснения ...

ладно, если делаешь корутину ты можешь сохранять запущеную корутину в поле типа Coroutine и потом когда буль меняется выключать ее через StopCoroutine(myCoroutineField); и запускать новую. Надеюсь проверку смены состоянии ты сможешь сделать через еще один буль?) и "для инспектора" понятие довольно растяжимое. потому что ты можешь как чисто для эдитора писать скрипт, так и для билда, просто чтобы пока ты тестируешь в эдиторе, у тебя была возможность тестить разные поведения

Michael-Ershov Автор вопроса

спасибо, на счет проверки не уверен, но уже направление мысли вроде понял. Для эдитора, без билда)

Michael Ershov
спасибо, на счет проверки не уверен, но уже направ...

тогда ты можешь сделать поле в испекторе через EditorGUILayout.Toggle() (вроде так, чекни в доках) и прям в OnInspectorGUI() проверять изменение поля

1я корутина while(value) { .. yield return someDelta1; } 2я корутина while(!value) { .. yield return someDelta2; }

Michael-Ershov Автор вопроса
Max Cat
1я корутина while(value) { .. yield return someDel...

спасибо, попробую. Будем разбираться!

Max Cat
1я корутина while(value) { .. yield return someDel...

только это не переключит обратно из состояния false в состояние true)

Arcueid Elizabeth D'athemon
только это не переключит обратно из состояния fals...

Так он же хочет в инспекторе переключать этот бул

Max Cat
Так он же хочет в инспекторе переключать этот бул

ну, так ты переключишь из true в false, а из false в true оно не переключит. потому что выйдет из второго цикла и завершит корутину чувак путает немного понятия билд, эдитор и рантайм)

Arcueid Elizabeth D'athemon
ну, так ты переключишь из true в false, а из false...

Да, точно Надо вокруг сделать ещё while(true) Ну или значение токена отмены вместо true

Max Cat
Да, точно Надо вокруг сделать ещё while(true) Ну ...

а смысл? если можно переключать корутины через поле с проверкой на нуль?

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта