Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.24;
Скачать: CL | DM;

Вниз

Реакция на нажатие клавиши.   Найти похожие ветки 

 
Николай Быков ©   (2002-10-15 17:02) [0]

Как можно осуществить реакцию программы на нажатие клавишь, но не OnKeyPress(Down|Up), так как очень медленная реакция получается. У меня просто по нажатию клавиши (ну например "W") картинка (TImage) изменяет свои координаты. Если делать как OnKeyPressed, то это получается с "дёрганиями", а мне такое не нужно.


 
Dr_Mike ©   (2002-10-15 17:08) [1]

Мне кажется, что дело тут совсем не в "медленной реакции OnKeyPress", а в прорисовке - будешь прорисовывать быстрее и с шагом смещения 1 пиксел - перестанет дергаться.


 
Николай Быков ©   (2002-10-15 17:13) [2]

Нет. Я пробовал выводить и простой битмап процедурой draw и с помощью OpenGL. Такой скорости, как при DIrectPlay нету (ну именно такая мне в принципе и не нужна).+когда реакцию я пиисал на OnKeyPressed, то там нельзя например было две кнопки (стрелка вверх и вправо) нажимать. ТОгда картинка никода не двигалась (а очень хотелось бы, чтобы она двигалась по диагонали)


 
Dr_Mike ©   (2002-10-15 17:30) [3]

Application.OnMessage или свой обработчик на WM_KEYDOWN - теоретически, должно быть быстрее, но все равно мне кажется, что дело не в этом - отрисовывай тогда картинку на невидимой канве заранее за несколько шагов


 
Николай Быков ©   (2002-10-15 17:32) [4]

Да дело не в этом.
Я бы просто тогда мерцание видел бы. А картинко именно дергается, а не мерцает


 
Song ©   (2002-10-15 19:49) [5]

Надо код смотреть.



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

Текущий архив: 2002.10.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
14-78650
Nox
2002-10-01 19:47
2002.10.24
<<<Я ДОБАВИЛ СВОЙ ВОПРОС В ФОРУМ, А ОН УШЁЛ!>>>


1-78337
NewChainik
2002-10-14 13:35
2002.10.24
Как обратиться к переменной, если ее имя задано текстовой строкой


14-78656
michael_b
2002-10-04 17:23
2002.10.24
Мастера подскажите книгу по БД&Delphi.


3-78284
User0
2002-10-01 14:26
2002.10.24
Почему Event-ы не ловятся ?


3-78263
NeyroSpace
2002-10-02 12:47
2002.10.24
Есть ли какие-ниб. системные переменные, характеризующие...