![]() |
![]() |
Cheburashka |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 195 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Здравствуйте!
Появилась задумка создать подобие игры... Что-то вроде гонок. Но для начала нужно обдумать то, как будет двигаться машина в игре. В качестве машины я собираюсь брать изображение. Повернуть машину проблем не будет, но вот как её заставить ехать в сторону движения? Какие есть мысли по этому поводу? ![]() Я думал что можно отслеживать нахождения передней части машины и передвигать ее по координат декартовой системы. Или же математически вычислять отрезок. Посоветуйте пожалуйста =D -------------------- ♣♣♣
"Себя великим не считай, гордясь величьем предков, Величья не добудешь ты и золота ценою! Хоть светит на небе луна, но отраженным светом - Чужою славой не живи, не будь второй луною!!!" ♣♣♣ |
![]() ![]() |
Cheburashka |
![]()
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 195 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Вот недавно продолжил работать над игрой, сложилось парочка вопросов по разработке. Не могу правильно доработать.
У меня ситуация такая, как только у меня автомобиль разогнался (после того, как клавиша отпущена) он должен постепенно терять скорость останавливаясь. Я поставил на форму таймер, который каждые 0.02с снижает скорость. Но этот таймер работает постоянно, что в свою очередь мешает нормальному движению автомобиля (происходит "прерывание", "замедление"). Можно ли как-нибудь ограничить доступ к этому таймеру, например, пока клавиша нажата, то не обращаться туда..? И есть еще небольшая особенность: когда автомобиль имеет определённую скорость, и я хочу ее повернуть (нажать две клавиши и вперед, и влево) у меня машина поворачивает, клавиша влево отпускается, но клавиша вперед уже не работает, хотя она зажата в этот момент. Как мне лучше это обработать, использовать приведенный код выше, или можно не заморачиваться решить проблему иным методом? Надеюсь услышать раскрытый ответ, заранее большое спасибо! Сообщение отредактировано: Cheburashka - 3.02.2011 23:07 -------------------- ♣♣♣
"Себя великим не считай, гордясь величьем предков, Величья не добудешь ты и золота ценою! Хоть светит на небе луна, но отраженным светом - Чужою славой не живи, не будь второй луною!!!" ♣♣♣ |
![]() ![]() |
![]() |
Текстовая версия | 23.06.2025 10:46 |