Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2011, 21:49   #1
alhon
Форумчанин
 
Регистрация: 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)?

Если кно-нибудь знает, Помогите, Пожалуйста. Зарание спасибо
alhon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мышка ПроГрам 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