Вниз
Скачать: CL | DM;

Moving   Найти похожие ветки 

← →
sqirrel   (2004-01-25 08:36) [0]

Конечно тупой вопрос, но как заставить объект двигаться при нажитии клавиши.


← →
NikB   (2004-01-25 11:58) [1]

Esli visualnii object:
Left := Left+1;
Mojet biit tTimer.OnTimer.


← →
xaosik ©   (2004-01-25 18:14) [2]

if key=up then
top := top+1;
и т.д


← →
Stalker_23b   (2004-01-25 20:33) [3]

Лмбо в событии формы OnKeyPress изменяешь координаты объекта в зависимости от нажатой клавиши, либо в таймере обновления игры проверяешь GetAsyncKeyState(вритуальный код клавиши)<0, то клавиша нажата, меняешь координаты


← →
Iyeh   (2004-01-26 01:44) [4]

Если по 1 еденице каждый раз прибавлять, то далеко не уедешь :)
Обьяви координаты X и Y как Single, потом, в зависимости от назатой клавиши, пиши X := X + 0.25 или другое число. А при отрисовке, приводи их в Integer - DrawSomething(Round(X), Round(Y), ...).



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
7-1082372830
defen
2004-04-19 15:07
2004.05.30
Screenshot


14-1084130691
Knight
2004-05-09 23:24
2004.05.30
Gif в TImage... почему через LoadFromFile - ошибка?


14-1084194736
Piter
2004-05-10 17:12
2004.05.30
Кто-нибудь играл в Коммандос-3?


1-1084802384
Brenagwynn
2004-05-17 17:59
2004.05.30
Надписи на русском в NT4 Eng


14-1084526464
Карелин Артем
2004-05-14 13:21
2004.05.30
Где взять бесплатный невидимый счетчик на страницу?




   Наверх