Показать сообщение отдельно
Старый 17.11.2008, 17:24   #7
Miha
Нуждающийся
 
Регистрация: 07.04.2007
Сообщений: 50
Написано 5 полезных сообщений
(для 30 пользователей)
Ответ: Движение камеры колёсиком

Зделал так:
case WM_MOUSEWHEEL:
if(wParam==7864320){SPEED = TRUE;}else{SPEED = FALSE;}
А в
case WM_TIMER:
...
if (keys[VK_UP]){Camera.MoveCamera(UP);}
if (keys[VK_UP] && SPEED==TRUE){Camera.MoveCamera(UP+0.1f);}
...
Но так ка сообщения идут очередью движение прерывается до следующего нажатия
(Offline)
 
Ответить с цитированием