我基本上要做的是重写this lesson,将代码放入不同的文件夹并添加Box2D支持。在创建EGame
和RenderWindow
类之前,一切都很好。现在clear
没有呈现任何内容,但调用了RenderWindow
方法。
我的代码lives here,我不知道我对IgniteRDD
对象做错了什么。
答案 0 :(得分:4)
clear
清空屏幕以显示任何内容。
要在每个帧上正确渲染,您需要遵循以下模式:
window.clear(); // clear drawn objects from previous frame
// window.draw(...); all the things for this frame
window.display(); // actually show drawn frame on screen