nimaansary
یک شنبه 01 بهمن 1391, 17:01 عصر
با سلام
void mouse(int x , int y)
{
global x = x;
global y = y
glutpostredisplay();
}
در تابع display هم مینویسم:
glPushMatrix();
glTranslatef(globalx,global y,0);
glutwiresphere(0.5,20,20);
glPopMatrix();
در main هم فراخوانی میکنم:
glutMotionFunc(mouse);
ولی وقتی کلیک میکنم و ماوس رو حرکت میدم شکل (کره) ناپدید میشه...
مشکل از کجاست؟
میخوام با کلیک و کشیدن ماوس شکل هم حرکت کنه
void mouse(int x , int y)
{
global x = x;
global y = y
glutpostredisplay();
}
در تابع display هم مینویسم:
glPushMatrix();
glTranslatef(globalx,global y,0);
glutwiresphere(0.5,20,20);
glPopMatrix();
در main هم فراخوانی میکنم:
glutMotionFunc(mouse);
ولی وقتی کلیک میکنم و ماوس رو حرکت میدم شکل (کره) ناپدید میشه...
مشکل از کجاست؟
میخوام با کلیک و کشیدن ماوس شکل هم حرکت کنه