在 g_resources 里 加载了 ExportJson 文件
提示找不到某个key
非要在ExportJson前 把用到的plist 手动加载一边
但是我看在 ccs.WidgetPropertiesReader0300.createWidget里 有去加载用到的plist
为什么要自己去加载呢?
在 g_resources 里 加载了 ExportJson 文件
提示找不到某个key
非要在ExportJson前 把用到的plist 手动加载一边
但是我看在 ccs.WidgetPropertiesReader0300.createWidget里 有去加载用到的plist
为什么要自己去加载呢?
是不是漏了预加载
cc.LoaderScene.preload(g_resources 这个是模板的 没动
var res = /** @lends res */{
GameUI0Plist:“res/GameUI/GameUI0.plist”,
GameUI:‘res/GameUI/GameUI.ExportJson’
}
这样是好的
var res = /** @lends res */{
//GameUI0Plist:“res/GameUI/GameUI0.plist”,
GameUI:‘res/GameUI/GameUI.ExportJson’
}
这样就出错了
cocos2d: cc.SpriteFrameCahce: Frame D:/Cocos Studio/EditorDefaultRes/GUI/button.png not found
Assert: D:/Cocos Studio/EditorDefaultRes/GUI/button.png is null, please check.
Assert: cc.Sprite.initWithSpriteFrame(): spriteFrame should be non-null
额。这我都没注意到。貌似我用的时候都是放前面的。嘿嘿。谢谢反馈啊。 :877:
啊喂 不需要自己手动加载ExportJson里用到的plist 才是正确打开方式啊
哦。是这样吗。哈哈。 那我去问下。 :880:
Uncaught cc.Sprite.initWithSpriteFrame(): spriteFrame should be non-null
楼主这个问题,如何解决?我找了好多资料,都没找到解决方法