摘要: (1)如果用定时器的话,初始的时候注册一个定时器的回调函数,原型是glutTimerFunc(unsigned int millis, void (*func)(int value), int value); 参数对应关系为:glutTimerFunc(毫秒数, 回调函数指针, 区别值);(2)写自己的回调函数 void OnTimer(int value); 用value区分是哪个定时器(3)在函数里改变和位置有关的变量,然后调用glutPostRedisplay();用来重绘(4)最后再次调用glutTimerFunc,因为glut的定时器是调用一次才产生一次定时,所以如果要持... 阅读全文
posted @ 2012-07-30 17:04 拿枪的程序员 阅读(1731) 评论(0) 推荐(0) 编辑