我对 LWJGL 还是很陌生,我一直在搞乱一些教程,并按照它们来学习库,这样我最终就可以开始制作游戏了。我的 glVertex2d() 代码有问题,因为无论我在括号中输入什么值,它总是会在程序上显示一个相同大小的框。
世界大小是 640x480,我不知道问题可能是什么
公共静态无效drawBackground(){
// Sky
glBegin(GL_QUADS);
glColor3d(0.7,0.8,0.9);
glVertex2d(0, 0);
glVertex2d(640,0);
glColor3d(0.5,0.6,0.8);
glVertex2d(640, 480);
glVertex2d(0, 480);
// ground
glBegin(GL_QUADS);
glColor3d(0.5,0,0);
glVertex2d(0,0);
glVertex2d(640, 0);
glVertex2d(640,32);
glVertex2d(0, 32);
glEnd();
}
如果需要,将发布完整的代码。