【发布时间】:2011-03-26 21:07:31
【问题描述】:
我正在 Xcode 中使用 SFML 编写一个简单的游戏。我有一个要在精灵中使用的块的 .png。目前,我必须在下面的代码 sn-p 中输入图像的完整路径:
sf::Image blockImage;
if (!blockImage.LoadFromFile("/Users/me/Development/Tetris/images/block.png")) {
cerr << "Could not load block image." << endl;
App.Close();
}
我宁愿不必像这样硬编码游戏中每个图像的位置。我知道 Xcode 项目可以有“资源”,但我以前从未使用过它,而且根据我在谷歌上的了解,它只对使用 Apple 框架的项目很重要。我可以将我的图像添加为资源吗?我如何实际获取它的位置并在我的代码中使用它?
谢谢!
【问题讨论】:
标签: c++ xcode resources path sfml