cocos2d-2.0-x-2.0.2 求助:TileMap 找不到图片

编译安装到Android手机中,运行提示:Get data from file(/iso-test.png) failed.
所用到的资源文件都在assets目录下,并且apk包中也有。
求解释。谢谢

有人?路径名不要第一个字符不要有/或

??是我的路?的第一?字符根本?有 / ??斜?

  • 本帖最后由 h1688i 于 2012-9-24 10:06 编辑 *

544543
![](file:///Users/mac/Desktop/%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7%202012-09-24%20%E4%B8%8A%E5%8D%8810.00.16.png)

教你一个笨蛋理法 你把 路径设置为 mnt/sdcard/xxx.png,因为前面有/所以是绝对路径,所以先配成绝对路径,然后在 activity启动之前 检查SD卡有没有这个文件,如果没有 把ASSERT里面的XXX.png考进SD卡~这样就可以找到文件加载了,缺点是没有SD卡的手机可能就用不起了。 另问:在ECLIPSE里面怎么调试COCOS2DX项目???

— Begin quote from ____

h1688i 发表于 2012-9-24 20:49 url

加载tiledMap的代码

CCTMXTiledMap* map = CCTMXTiledMap::create(“testMap.tmx”);

— End quote

这个问题确实不好理了,上面的代码并没有什么问题,有可能是引擎自身的问题。因为,你也说2.01版本是没有问题的。

你把加载tiledMap的代码 以及你的工程文件资源目录的截图发上来吧。

— Begin quote from ____

子龙山人 发表于 2012-9-23 20:13 url

你把加载tiledMap的代码 以及你的工程文件资源目录的截图发上来吧。

— End quote

加载tiledMap的代码

CCTMXTiledMap* map = CCTMXTiledMap::create(“testMap.tmx”);
addChild(map,-1,1);

?源文件是直接放在 assets 目?下?有做分?目?
assets / testMap.tmx
tileA.png

tileMap是用tiled-qt-0.8.1生成
相同的程序我在cocos2dx 2.0.1版本使用都???
但是升?cocos2dx 2.0.2版本後?生了上述??
也?考?cocos2dx2.0.2版本的?例?按照?例的程序代??使用
??是一?的??,但是?例程序在android上?行??此??,所以疑惑了
也??使用?例的?源文件?加?,但?是同???,也?查? .tmx?的代?跟?例?的
.tmx?源???相?之?,所以??了,目前是??退回2.0.1版本???,
??是有哪?小???漏掉了.
以上??不知是否足?

PS:拜??版主的部落格,收益良多,??

加载tiledMap的代码

CCTMXTiledMap* map = CCTMXTiledMap::create(“testMap.tmx”);
addChild(map,-1,1);

?源文件是直接放在 assets 目?下?有做分?目?
assets / testMap.tmx
tileA.png

tileMap是用tiled-qt-0.8.1生成
相同的程序我在cocos2dx 2.0.1版本使用都???
但是升?cocos2dx 2.0.2版本後?生了上述??
也?考?cocos2dx2.0.2版本的?例?按照?例的程序代??使用
??是一?的??,但是?例程序在android上?行??此??,所以疑惑了
也??使用?例的?源文件?加?,但?是同???,也?查? .tmx?的代?跟?例?的
.tmx?源???相?之?,所以??了,目前是??退回2.0.1版本???,
??是有哪?小???漏掉了.
以上??不知是否足?

PS:拜??版主的部落格,收益良多,??