我一直在爲一個遊戲(學校項目)的GUI菜單工作,我們有一個引擎模板準備就緒,我們只需要製作一個GUI菜單。我和我的朋友和老師的幫助已經設法使這裏充滿箱非的功能是:OpenGL,C++角色框
void BoxTest(float x, float y, float width, float height, float Width, Color color)
{
glLineWidth(3);
glBegin(GL_LINE_LOOP);
glColor4f(0, 0, 0, 1);
glVertex2f(x, y);
glVertex2f(x, y + height);
glVertex2f(x + width, y + height);
glVertex2f(x + width, y);
glEnd();
glLineWidth(1);
glBegin(GL_LINE_LOOP);
glColor4f(color.r, color.g, color.b, color.a);
glVertex2f(x, y);
glVertex2f(x, y + height);
glVertex2f(x + width, y + height);
glVertex2f(x + width, y);
glEnd();
}
這是怎麼看起來像現在: http://gyazo.com/c9859e9a8e044e1981b3fe678f4fc9ab
問題是我希望它看起來像這個: http://gyazo.com/0499dd8324d24d63a54225bd3f28463d
打擾它看起來好多了,但我和我的朋友一直坐在這裏幾天沒有線索如何實現這一點。
謝謝,意外鏈接錯誤的圖片修復了! – StreY