标签: c++ sdl
我有一个宽度为260像素的窗口。通过使用DrawSurface功能,我可以将图像放在屏幕上不可见的位置,例如(500,10)。现在我想将屏幕(通过按下按钮)移动到图像所在的位置。可能吗?
答案 0 :(得分:1)
我不确定最新this article是多么准确或最新,但是它提供了许多使用SDL_Rect变量实现临时相机的起始代码。在您的情况下,您将修改相机对象的x和y变量,并使用apply_surface()方法显示相对于相机位置的纹理。