Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ios中不同文件夹中具有相同名称的文件_Ios_Cocos2d X_Cocos2d X 3.0 - Fatal编程技术网

ios中不同文件夹中具有相同名称的文件

ios中不同文件夹中具有相同名称的文件,ios,cocos2d-x,cocos2d-x-3.0,Ios,Cocos2d X,Cocos2d X 3.0,我使用的是“xcode 6.1.1”和“cocos2dx-3.2”。 我需要从不同的文件夹访问相同的文件名。 在资源中,我有3个文件夹“A、B和C”,所有这些文件夹都包含同名的图像“1.png”。 如果我需要访问文件夹“A”的1.png,我如何在cocos2dx中访问它,请帮助? 以下代码在Android中运行良好,但在iOS中不起作用 helpImage->setTexture("A/1.png"); 谢谢。已经有一段时间没有使用椰子了,但这很容易做到 这样做: 用游戏数据准备目录。这

我使用的是“xcode 6.1.1”和“cocos2dx-3.2”。 我需要从不同的文件夹访问相同的文件名。 在资源中,我有3个文件夹“A、B和C”,所有这些文件夹都包含同名的图像“1.png”。 如果我需要访问文件夹“A”的1.png,我如何在cocos2dx中访问它,请帮助? 以下代码在Android中运行良好,但在iOS中不起作用

helpImage->setTexture("A/1.png");

谢谢。

已经有一段时间没有使用椰子了,但这很容易做到

这样做: 用游戏数据准备目录。这里我们称之为“游戏数据”。选择你喜欢的名字。 将该目录拖放到xcode,最好的位置可能是支持文件。对话框将显示。选择“创建文件夹引用”,如果需要,取消选择“复制”


基本上你已经完成了。在构建过程中,所有资源都将被复制到bundle中,路径与目录“GameData”中的路径相同。因此,您可以使用相同名称的文件而不会出现问题。

在Android中,相同的图像名称可以复制到单独的文件夹中,并且可以访问,但是如果您尝试在Xcode中添加相同名称的图像,那么它将不允许添加,因为添加时您正在项目的资源中添加图像…因此在iOS中不可能