|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.01.2011, 21:49 | #1 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
МЫШКА В OPENGL
Доброе время суток. Не могу разобраться с мышкой, помогите. Начну с малого. Дана точка в 2D пространстве "glVertex3f(0.0f,0.0f,0.0f);"
Реакция на нажатие книпки мыши вот: void mouse(int button, int state, int x, int y) { switch (button) { case GLUT_LEFT_BUTTON: ? case GLUT_RIGHT_BUTTON: ? default: break; } } В main'e : glutMouseFunc(mouse); Движение мыши при нажатой кнопке мыши "glutMotionFunc(motion)" И Ещё нашёл вот это http://www.gamedev.ru/articles/free_movement там написану glutMotionFunc(motion) я пытался но ругается на "mx и my" и на SetCursorPos- хотя подключил "#include <windows.h> #include <winuser.h>" вот как написать процедуру "void motion(int x,int y)" ЧТО в ней надо написать? и что дописать в void mouse(int button, int state, int x, int y)? Если кно-нибудь знает, Помогите, Пожалуйста. Зарание спасибо |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мышка | ПроГрам | Win Api | 0 | 29.04.2010 20:58 |
Мышка как датчик вращения | loader-ua | Фриланс | 7 | 19.11.2009 00:01 |
Мышка - узнать код | ScorpioN_T | Общие вопросы Delphi | 6 | 08.05.2009 16:35 |
Безумная мышка | Манжосов Денис :) | Общие вопросы Delphi | 2 | 30.04.2008 14:15 |