Objective c -找不到高清图像文件?

Objective c -找不到高清图像文件?,objective-c,cocos2d-iphone,Objective C,Cocos2d Iphone,为什么我会受伤 cocos2d:CCFileUtils:未找到警告HD文件:META-HD.png 如果我的项目中确实有META-hd.png文件 我正在做的是运行我的.tmx tilemap。地图使用一个tileset搜索“META.png”(不带-hd后缀,因为我希望cocos2d会自动将其显示出来)。验证图像是否是应用程序目标的一部分。如果它是作为组的一部分包含的,并且说在25个文件中的第10个文件上有一个副本,则复制停止,并且文件1-9不会标记为目标的一部分。你得回去用手扫地 在Xcod

为什么我会受伤

cocos2d:CCFileUtils:未找到警告HD文件:META-HD.png

如果我的项目中确实有META-hd.png文件


我正在做的是运行我的.tmx tilemap。地图使用一个tileset搜索“META.png”(不带-hd后缀,因为我希望cocos2d会自动将其显示出来)。

验证图像是否是应用程序目标的一部分。如果它是作为组的一部分包含的,并且说在25个文件中的第10个文件上有一个副本,则复制停止,并且文件1-9不会标记为目标的一部分。你得回去用手扫地

在Xcode 4中,显示助手编辑器,并单击导航器中的资源。将显示目标成员资格。如果你的应用程序没有被选中,点击它,瞧,文件现在就会被找到


在极少数情况下,我必须清理目标并重新编译以使其生效。

验证图像是否是应用程序目标的一部分。如果它是作为组的一部分包含的,并且说在25个文件中的第10个文件上有一个副本,则复制停止,并且文件1-9不会标记为目标的一部分。你得回去用手扫地

在Xcode 4中,显示助手编辑器,并单击导航器中的资源。将显示目标成员资格。如果你的应用程序没有被选中,点击它,瞧,文件现在就会被找到


在极少数情况下,我必须清理目标并重新编译以使其生效。

如果我理解正确,您还必须拥有-hd版本的tilemap:meta.tmx和meta-hd.tmx


还要确保您的图像文件名为META-hd.png而不是META-hd.png,并且两个图像使用相同的大小写:META.png和META-hd.png。iPhone文件系统是区分大小写的(但不是iOS模拟器)。

如果我理解正确,您还必须拥有-hd版本的tilemap:meta.tmx和meta-hd.tmx


还要确保您的图像文件名为META-hd.png而不是META-hd.png,并且两个图像使用相同的大小写:META.png和META-hd.png。iPhone文件系统区分大小写(但不是iOS模拟器)。

我发现了问题。我的文件只有-hd版本。但我没有“非高清”版本。由于某种原因,当我的项目中没有这两种类型时,CCFileUtils会抛出错误。

我发现了问题。我的文件只有-hd版本。但我没有“非高清”版本。由于某些原因,当我的项目中没有这两种类型时,CCFileUtils将抛出错误。

文件是否已添加到您的目标中?嗯,对不起,我是新手-我如何检查此类内容?我以前从未遇到过这个问题:(该文件是否已添加到您的目标中?嗯,对不起,我是新手-我如何检查此类内容?我以前从未遇到过这个问题:(我已看到该文件,并且目标成员资格已被检查过。那么“在极少数情况下…”,清理目标并重建。同时验证HD/HD上的情况。我已经看到了该文件,并且已经检查了目标成员身份。那么“在极少数情况下…”,清理目标并重建。还要在HD/HD上验证该情况。若要测试它,非常重要:清理项目,同时从设备/模拟器卸载它。若要测试它,非常重要:清理项目,同时从设备/模拟器卸载它