登录 | 首页 -> 华新鲜事 -> 求学狮城 | 切换到:传统版 / sForum | 树形列表
关于GLUT动画的问题
<<始页  [1]  末页>> 

关于GLUT动画的问题我在GLUT的参考资料上看到的 animation 全部都没有说到 timing control。比如我想要在一个平面上从A点出发画一条线到B点,我要animate这个轨迹,应该怎么办呢?而且当画到B点时就停止了,而不是一个infinite loop……

谢谢!
[三点 (9-5 16:38, Long long ago)] [ 传统版 | sForum ][登录后回复]1楼

加一个if语句不就可以了if(position ~=B)
position += step;

drawObject(position);
[赏金猎人 (9-6 20:43, Long long ago)] [ 传统版 | sForum ][登录后回复]2楼

use timerlike something called date maybe there, caculate the time elapsed, then draw again.

or in java, u can use try {Thread.sleep(milli seconds);} catch(InterruptedException e){}
[negotiator (9-11 8:06, Long long ago)] [ 传统版 | sForum ][登录后回复]3楼


<<始页  [1]  末页>> 
登录 | 首页 -> 华新鲜事 -> 求学狮城 | [刷新本页] | 切换到:传统版 / sForum