![]() |
![]() |
-SMI- |
![]()
Сообщение
#1
|
Гость ![]() |
Есть вот такая игра. В ней создается танк(1) пользователя, который ездит и стреляет. Также сверху из-за экрана появляется еще один танк(2)(просто проезжает мимо). Проблема в том, что пока едит танк2 танк1 стоит.
Помогите!!!!!! ![]() |
![]() ![]() |
SMI |
![]()
Сообщение
#2
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата Проблема в том, что пока танк2 едит танк1 стоит. Вопрос: Что исправить в программе? |
andriano |
![]()
Сообщение
#3
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
Вопрос: Что исправить в программе? Ее надо не исправлять, а переписывать, т.к. она имеет неправильную структуру. Должен быть ЕДИНСТВЕННЫЙ основной игровой цикл, где проверяется состояние органов управления и вызывается ряд подпрограмм, изменяющих состояние и производящих отрисовку. Использование readkey допускается в единственном месте основного игрового цикла и больше нигде ни в одной из вызываемых процедур. То же саме касается и delay. И, кстати, ты невнимательно читал то, что я тебе посоветовал, посмотри еще раз пост №4 в уже упоминавшейся теме. PS. Больше я такой код разбирать не буду, приведи его в соответствие с правилами форума и надлежащим образом отформатируй. |
![]() ![]() |
![]() |
Текстовая версия | 21.06.2025 0:06 |