![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 24
|
привет
ломаю голову вот над какой задачкой: как программно реализовать перемещение персонажа в игре на определенное кол-во пикселей при нажатии кнопки? то есть не просто переместить его на сколько-то пикселей в сторону, а чтоб он именно "проехал" их, если нажать один раз на кнопку. а если жать и не отпускать, то чтоб ехал в нужную сторону. в идеале, чтоб он ещё поворачивался, перед тем как поехать. типа как в старой доброй игре на Денди в Танчики) пробовал с помощью while перемещение задавать и двигать, но не вышло ничего буду рад любой подсказке |
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
ну возможно setIntervalом проверять время нажатия кнопки,т.е. на реализ повесить кратковременное движение,а на пресс долгое,и каждый раз при возникновеннии setInterval,добавлять пикселы.
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
Вот неплохая (даже хорошая) система управления:
Цитата:
|
|
|||||
|
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
Да,но все же лучше setInterval
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
Кому как... Об этом были большие споры...
|
|
|||||
|
Регистрация: Sep 2006
Сообщений: 24
|
всем большое спасибо
попробую оба способа |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|