【问题标题】:SFML: unable to open .png fileSFML:无法打开 .png 文件
【发布时间】:2021-04-20 18:34:51
【问题描述】:

这听起来像是与此问题相关的其他问题,但我在打开矩形 .png 文件时没有任何问题。好像我的电脑只有非矩形图片有问题(例如没有背景的三角形播放按钮)。可以做什么?我认为没有必要提供一个可重现的例子。感谢所有帮助。

编辑:错误如下

【问题讨论】:

  • 从来没有听说过这个问题。你能以某种方式提供播放按钮文件吗?为了确定,相对路径包含文件?

标签: png textures sfml


【解决方案1】:

我正在使用带有纹理的矩形和圆形,加载表单文件没有问题,透明 .png 也是如此。如果你完全确定你的代码是正确的,你得到了正确的文件地址等等。也许图像有问题。尝试加载一些您 100% 知道它可以正常工作的其他图像。也许您的防病毒软件正在弄乱您的项目。检查您的项目目录是否有异常。如果您向我们提供一些您尝试的代码,我可能会更具体。

【讨论】:

    【解决方案2】:

    我认为您忘记将图片放在项目文件夹中是因为我曾经为自己制作的游戏犯过这个错误。您还应该从 loadFromFile 代码中删除 Resources/res/。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-03
      • 2017-05-21
      • 2014-02-08
      • 2020-08-13
      • 1970-01-01
      相关资源
      最近更新 更多