我目前正在使用GLUT,GLEW,SDL和GLM在C ++中编写OpenGL游戏。我试图以一致的速度旋转立方体,但不幸的是,我的游戏依赖于帧速率。有什么方法可以得到增量时间吗?
答案 0 :(得分:2)
class QuestionFactory<T> {
public Question<T> CreateQuestion() {
...
}
public Choice<T> CreateChoice() {
...
}
}
是可能的:
var qf = new QuestionFactory<Entity>();
var question = qf.CreateQuestion(
qf.CreateChoice().
AddFollowUpQuestion(qf.CreateQuestion()).
AddFollowUpQuestion(qf.CreateQuestion()),
qf.CreateChoice()
);
如果你有这些,那么C11和C ++ 11中就有纳秒时钟: