我正在使用OpenGl为图形设置动画,如下所示:

这是我到目前为止的代码:
void GLWidget::paintGL()
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(0,1,0); //Green
// Frequency Line
glLineWidth(3.0);
glBegin(GL_LINE_STRIP);
glVertex2f(-1,0);
glVertex2f(x1,y1);
glEnd();
y1 = randVarGen();
x1 = randVarGen();
Run Code Online (Sandbox Code Playgroud)
我有一个计时器每50毫秒重绘一次图表.我想从一条直线开始,基于音频文件中的变量(我现在使用随机变量),图形应该像音乐可视化器一样上下.
我正在尝试制作一个基于文本的角色扮演游戏,我正在实现diceroll功能:
int diceRoll(){
int n;
srand(time(0));
n = rand() % 4;
return n;
}
int main()
{
int RandNum = diceRoll();
cout<< " Randomly generated number: " + RandNum;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
然而它输出了这个: