Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/21: Рейтинг темы: голосов - 21, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 12

True, если не меняется, False, если меняется boolean переменная (Unity)

07.09.2019, 21:34. Показов 4602. Ответов 5

Студворк — интернет-сервис помощи студентам
Как сделать код C# в Unity, чтоб boolean переменная имела значение False, если переменная изменяется, и True, если переменная не изменяется. Таким образом, в первом кадре у меня myBool = true, во втором myBool = false. Если, кто разбирается в Unity - Update(). И если это происходит, myBool2 = false. Но, если myBool = true все время, то myBool2 = true. Как это сделать?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.09.2019, 21:34
Ответы с готовыми решениями:

Почему не меняется true/false?
Добрый день! Написал простенькую программу с перегрузкой типов. 24 часовая система переводится в 12 часовую (с pm/am). У меня не...

Не меняется значение true/false
Добрый день! Есть небольшой код, который должен при нажатии на кнопку repeat менять состояние повторения песни с true на false (раннее было...

Можно ли выполнить условие $var===false, если переменная $var другого типа (не boolean)?
Сокет-сервер, использующий скрипт на PHP под Linux, разрывает соединение со стороны сервера, если для данных $input, полученных с клиента,...

5
Просто хороший человек
 Аватар для sannee
392 / 182 / 24
Регистрация: 26.04.2011
Сообщений: 434
07.09.2019, 22:43
Лучший ответ Сообщение было отмечено KhoDis89 как решение

Решение

Цитата Сообщение от KhoDis89 Посмотреть сообщение
Как сделать код C# в Unity, чтоб boolean переменная имела значение False, если переменная изменяется, и True, если переменная не изменяется
Дык... т.е. одна переменная - myBool = true, которая изменяется иногда.
И тебе нужно изменять myBool2 в зависимости от значения myBool, все верно ?

если да, то почему бы просто не добавить myBool2=!myBool; в конец метода Update() ?
1
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 12
10.09.2019, 07:17  [ТС]
C#
1
2
3
4
5
6
7
8
9
for (int i = 0; i < colliders.Length; i++) 
  { 
   if (colliders[i].gameObject != gameObject) 
   { 
    NewGrounded = true; 
    if (!OldGrounded) 
     OnLandEvent.Invoke(); 
   } 
  }
Спасибо, после долгих думаний, смог написать этот код. Кстати, значение меняется каждый кадр.
0
 Аватар для kodzuru
20 / 19 / 22
Регистрация: 22.06.2016
Сообщений: 158
10.09.2019, 11:03
Зачем так сложно всё это делать. Можно же расположить объекты на разных слоях и првоерять на слои или рейкастить в слои.
0
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 12
10.09.2019, 11:40  [ТС]
Если бы я знал, что это вообще...
0
 Аватар для kodzuru
20 / 19 / 22
Регистрация: 22.06.2016
Сообщений: 158
10.09.2019, 11:55
Цитата Сообщение от KhoDis89 Посмотреть сообщение
Если бы я знал, что это вообще...
открываешь тытруба там вводишь уроки юнити для новичков. Советую brakeys или unity college
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.09.2019, 11:55
Помогаю со студенческими работами здесь

Если в наборе имеется числа меньше к, то вывести true, если нет - false
1) n&gt;0 .Найти сумму n*n+(n+2)*(n+2)+...+(2*n)*(2*n) 2)n&gt;1.Вывести наименьшее из целых чисел k,для которого сумма 1+2+3+...+ k будет...

Если число является степенью числа 3, то вывести True, если нет, то False
Дано целое число N (&gt; 0). Если оно есть степенью числа 3, то вывести TRUE, если нет, то False Помогите пж

Код для условия: если прямоугольник - выводить true, если квадрат - false
Код для условия: если прямоугольник - выводить true, если квадрат - false. а и в - стороны Вот такой не идет: { ...

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

Написать программу, в результате выполнения которой булевская переменная t получает значение TRUE, если выполняется заданное условие, и FALSE в против
Введенное число является полным квадратом;??? (Написать программу, в результате выполнения которой булевская переменная t получает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru