c++ SFML图片展示

C++ SFML Photo presentation

本文关键字:图片展 SFML c++      更新时间:2023-10-16

我已经在VS2015上安装了SFML。我知道如何展示精灵。当我想在同一程序中显示另一个图像时,出现问题。

我的目标是编写一个程序,该程序从指定的范围内采样而不替换数字,在屏幕上显示结果(每次之间有几秒钟的休息),然后将结果保存在txt文件中。我已经完成了这个阶段。我只想在采样期间显示图像。为每个选定的数字指定另一个图像。

我不需要代码来复制粘贴。我只是想听听你的建议。SFML中有哪些方法可以帮助我?

你应该声明一个精灵( sf::Sprite sprite )和织构( sf::Texture texture )。然后,简单地从一个文件(你的图像之一)( texture.loadFromFile( "img.png")加载纹理,并设置精灵的纹理(sprite.setTexture( texture ))。现在,如果你在屏幕上绘制精灵,你应该会看到完整的图像。我百分之百肯定它能在Windows 10上工作,但我不知道它是否能在Mac OS或Linux上工作