|
11 / 11 / 2
Регистрация: 13.07.2014
Сообщений: 420
|
||||||
Тетрис: как реализовать управление фигурой?18.03.2015, 11:33. Показов 2344. Ответов 2
Метки нет (Все метки)
Здравствуйте. Я нуб, вот решил сделать тетрис. Пока в разработке. Пока лишь падает один квадратик (а детали состоят из 4ёх таких), зато этот квадратик уже реагирует на то - есть ли под ним другие квадраты и ставится на него.
Но проблема в другом - не получается реализовать реагирования на ввод с клавиатуры (чтоб смещался по оси Х квадрат). Я уже запутался в этих Hadlerax Argsax и т.д. Что только не пробовал. У меня с нажатием кнопки моей стартует в ней главный цикл приложения. Но проблема в том, что там, внутри цикла этого, плевать на то, что где-то есть код который отвечает за нажатие на клавиатурные клавиши. И поэтому этот код как бы пофигу моему циклу:
Короче запутался основательно. Думал реагирования на клавиатуру будет лёгкой задачей. П.С - пока в этой функции я хотел не смещение по оси Х сделать, а проверить работает ли - выводя сообщение о нажатых клавишах.
0
|
||||||
| 18.03.2015, 11:33 | |
|
Ответы с готовыми решениями:
2
Реализовать рисование фигурой
Как рисовать фигурки и реализовать движок игры Тетрис |
|
|
|
| 18.03.2015, 12:23 | |
|
1
|
|
|
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
|
|||||||||||
| 19.03.2015, 14:17 | |||||||||||
|
Masai,
Не очень понятно, причем тут textBox? Причем, видимо sender будет типа TextBox, а вы с ним работаете как Button
Пример: (падающий квадратик)
1
|
|||||||||||
| 19.03.2015, 14:17 | |
|
Помогаю со студенческими работами здесь
3
Реализовать алгоритм работы планировщика. Управление виртуальной памятью. Управление файловой системой Как реализовать управление персонажем мышкой? Как реализовать управление свайпами для раннера-2D? Как лучше всего реализовать табличный вывод и управление mySQL базы клиентов? Реализовать игровое поле в игре "Тетрис" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 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
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|