ClockDemo.rar (689 KB)
这是我碰到的CSJS1.3下由CocoStudio2.0.2导出的带嵌套资源的使用问题。
资源请见附件。
说明如下:
双击ClockDemo.ccs打开CocosStudio2.0.2后,导出,生成res文件夹。利用Cocos2d-JS v3.1
将该目录中的res文件夹覆盖到一个CSJS3.1的项目的res文件夹,
然后在代码中使用"res/clock/MainScene.csb"。
resource.js中的res变量中添加了一下资源:
MainScene_csb : “res/clock/MainScene.csb”,
Clock_csb : “res/clock/Clock.csb”,
bg_png : “res/clock/assets/bg.png”,
clock_png : “res/clock/assets/clock.png”,
h_png : “res/clock/assets/h.png”,
m_png : “res/clock/assets/m.png”,
s_png : “res/clock/assets/s.png”
资源使用代码如下:
ccs.csLoader.createNode(res.MainScene_csb);
然后就报错:找不到资源
http://myserver/myGameRoot/clock/assets/bg.png
我也知道正确的资源路径应该是
http://myserver/myGameRoot/res/clock/assets/bg.png
但应该怎么做才能让引擎找到正确的路径?
我还试过 ccs.csLoader.setRecordProtocolBuffersPath(true);
这之后还是报错找不到资源
http://myserver/myGameRoot/res/clock/clock/assets/bg.png
哪位大神能正常加载MainScene_csb,请指教我~~~