小さくて非常に基本的なゲームで、画面にスコアを表示しようとしています。
この関数を使用して、次の単語を表示しますScore:
。
void drawBitmapText(char *string, int score, float r, float g, float b, float x,float y,float z) {
char *c;
glColor3f(r,g,b);
glRasterPos3f(x,y,z);
for (c=string; *c != '\0'; c++) {
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_10, *c); }
}
function()
上記を次のように呼び出します。drawBitmapText("score: ",score,0,1,0,10,220,0);
それは単語Score:
とを適切な場所に正常に表示しますが、私が抱えている問題は、int
その隣にスコアを表す実際を含めることです。
表示されるものも組み込むにはどうすればよいint
ですか?無事合格です。
変換してstring/char
追加/連結しようとしましたが、ランダムな文字が表示されるだけです...ありがとう。