Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
Agent[007]   (2003-05-09 19:13) [0]

Надо менять угол обзора.
Мне надо узнавать, в каком направлении движется мышь(вверх или вниз).
Как это узнать, чтобы мышь вернулась после этого в исходную позицию, т. е. не доходила до границы экрана...


 
Odin   (2003-05-10 11:40) [1]

Смотри примеры Jan Horn, на этом сайте страница 5.
Там есть 3d пример для OpenGL. Фишка связанная с GetMousePos SetMousePos тебе поможет.


 
Agent[007]   (2003-05-10 18:48) [2]

Мне не OpenGL надо... но надеюсь поможет...


 
Agent[007]   (2003-05-10 19:20) [3]

Не... я че-то не понял... SetMousePos не работает... или она в каком-то объекте как подпункт?..
и почему не работает в Form1.MouseMove это присваивание... Y:=240


 
Плохой человек   (2003-05-10 20:14) [4]

> SetMousePos не работает

Нет такой функции в API. Есть GetCursorPos и SetCursorPos, у меня они прекрасно работают.

> и почему не работает в Form1.MouseMove это присваивание... Y:=240

Это же событие, тебе даётся то, что есть на данный момент, но увы, эта переменная - не чьё-либо свойство.


 
Agent[007]   (2003-05-10 21:21) [5]

А ещё... я нашел эту функцию... но она плохо работает...
Mouse.CursorPos: TPoint
Под DelphiX из-за неё прога не работает... ОТСТОЙ !..


 
Плохой человек   (2003-05-11 00:15) [6]

>ОТСТОЙ !..

Ну так не используй.



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

Форум: "Игры";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.033 c
1-41285
Nucl
2003-10-31 14:31
2003.11.13
Проблема с QuickReport


1-41225
Ivolg
2003-11-01 15:01
2003.11.13
Минимизация приложения!


6-41777
XHelp
2003-09-07 00:28
2003.11.13
Подсчет трафика в делфи


7-42188
Olexandr
2003-08-27 13:45
2003.11.13
FIFO event


1-41342
Asdf
2003-10-30 17:32
2003.11.13
Как сделать паузу на какое-то время в проге?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский