السلام عليكم ورحمة الله وبركاته
أنا عضوة جديدة في المنتدى وهذا أول موضوع لي وأتمنى تساعدوني في أقرب فرصة
أبرمج لعبة Ping Pong في 3D باستخدام C++ And OpenGL
لم أجد ولا رابط في النت يشرح كيفية تحريك الكائنات باستخدام الفأرة مع مثال source code بفعالية، الcode تبعي حالياً شغال تمام في 2D ولكن ليس في 3D مع الأخذ في الاعتبار للPROJECTION.
أتمنى أجد منكم المساعدة قريباً، بقي يومين على تسليم المشروع ولم يبقى علي إلا هذا الشئ البسيط!
في انتظاركم:
void handle_mouse_motion(int x, int y)
{
if (g_leftButtonState == GLUT_DOWN) {
g_puddleCenter[0] -= g_leftButtonLastX - x;
g_puddleCenter[1] += g_leftButtonLastY - y ;
g_leftButtonLastX = x;
g_leftButtonLastY = y;
glutPostRedisplay();
}
}
void HandlePassiveMotion(int x,int y)
{
g_leftButtonLastX = x;
g_leftButtonLastY = y;
}
