Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
 Аватар для Jettard
41 / 39 / 7
Регистрация: 27.05.2010
Сообщений: 252

Булеаны в игре

28.11.2011, 23:24. Показов 642. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Под нажатием 3 кнопок я указал что булеаны (отдельно под каждую кнопку) меняются на тру значение. Потом мне над проверить, если именно эти булевые , тогда выдать сообщение. Делал так
C++
1
2
3
4
5
6
7
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 Label1->Caption="X";
 Button10->Hide();
 oneone = true;
 Button1->Hide();
}
ну и так остальные. Вот сама проверка
C++
1
2
3
4
if(oneone && twoone && threeone)
 {
 ShowMessage("Win!");
 }
Ну я написал в разделе FormCreate. Там ли надо?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.11.2011, 23:24
Ответы с готовыми решениями:

Задание на булеаны. Срочно!
Дано целое число A. Проверить истинность высказывания: ◄Число А является четным►.

Ошибка 0x000000101 , при игре 10 минутной игре в Dota 2, CS:GO
Имя события проблемы: BlueScreen Версия ОС: 6.1.7600.2.0.0.256.48 Код языка: 1049 Дополнительные сведения об этой проблеме: ...

Как отлавливать нажатия клавиш в игре? Как их виртуально нажимать в игре?
Всем привет. Где-то месяц назад прочитал статью об каком-то парне, что сделал самообучающую программу для игр на Нинтендо. Но это вроде...

6
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
28.11.2011, 23:33
Цитата Сообщение от Jettard Посмотреть сообщение
Ну я написал в разделе FormCreate. Там ли надо?
Проверку?
0
 Аватар для Jettard
41 / 39 / 7
Регистрация: 27.05.2010
Сообщений: 252
28.11.2011, 23:34  [ТС]
Да, там и написал
0
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
28.11.2011, 23:36
Ваша логика совсем не понятна, во время работы программы, вы изменяете значение переменных, а проверяете их значения во время создания формы (т.е. до практической работы программы). Добавьте еще одну кнопку на форму и проверяйте там на здоровье.
0
 Аватар для Jettard
41 / 39 / 7
Регистрация: 27.05.2010
Сообщений: 252
28.11.2011, 23:42  [ТС]
Цитата Сообщение от DefineTrueFalse Посмотреть сообщение
Ваша логика совсем не понятна, во время работы программы, вы изменяете значение переменных, а проверяете их значения во время создания формы (т.е. до практической работы программы). Добавьте еще одну кнопку на форму и проверяйте там на здоровье.
Моя логика совсем понятна, так я думал, что форма создалась и всё, проверяй сколько хочешь. Насколько понял, проверка идет только при появлении формы, и все.

Добавлено через 2 минуты
Цитата Сообщение от DefineTrueFalse Посмотреть сообщение
Добавьте еще одну кнопку на форму и проверяйте там на здоровье.
А как сделать, чтобы проверка была при включеной форме, а не при нажатии кнопки?
0
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
28.11.2011, 23:44
Цитата Сообщение от Jettard Посмотреть сообщение
Моя логика совсем понятна, так я думал, что форма создалась и всё, проверяй сколько хочешь.
Нет, никаких потоковых исполнений FormCreate там нет
Цитата Сообщение от Jettard Посмотреть сообщение
Насколько понял, проверка идет только при появлении формы, и все.
При создании формы, за дейтвия при появлении отвечает FormShow.

Добавлено через 1 минуту
Цитата Сообщение от Jettard Посмотреть сообщение
А как сделать, чтобы проверка была при включеной форме, а не при нажатии кнопки?
Из самой простой реализации - компонент TTimer (вкладка System). Кидаете на форму, устанавливаете интервал и записываете в него вашу проверку.
1
 Аватар для Jettard
41 / 39 / 7
Регистрация: 27.05.2010
Сообщений: 252
28.11.2011, 23:52  [ТС]
Цитата Сообщение от DefineTrueFalse Посмотреть сообщение
Из самой простой реализации - компонент TTimer (вкладка System). Кидаете на форму, устанавливаете интервал и записываете в него вашу проверку
Сделал, работает, спс

Добавлено через 4 минуты
Подскажи еще как сделать, чтобы 1 раз выводило сообщение. О5 булев?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.11.2011, 23:52
Помогаю со студенческими работами здесь

Рекорды в игре.
здравствуйте! есть игра. написал рекорды в граф режиме. выводжится на экран всё делается. но цифры они друг на друга лепятся, как...

Меткость в игре
Не понимаю как можно реализовать меткость. Например 80% то что удар попадет в цель и 20% то что удар пройдет мимо цели? Как это...

Таймер в игре
Приветствую! Подскажите пожалуйста как в игре сделать такой таймер, на php, вот убил я бота в игре на локации, и чтоб он только через 5...

APPCRASH в игре
Здравствуйте, поставил я гта сан андреас, при запуске выдает (см.скриншот). Остальные игры идут нормально

Жизни в 2d игре
Здравствуйте я новичок в unity. вообщем написал я свою 2d игру (точнее пишу). Столкнулся с проблемой когда персонаж касается пилы у него...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru