求助!第一次加载场景,报错:The value type isn't Type::MAP

第一次使用 场景编辑器,直接就使用示例的场景导出

然后在项目中加载:
local node = ccs.SceneReader:getInstance():createNodeWithSceneFile(“publish/FishJoy2.json”)
local scene = cc.Scene:create()
scene:addChild(node)

结果报错:
:52: ASSERT FAILED ON LUA EXECUTE: The value type isn’t Type::MAP
stack traceback:
:13: in function <:10>
: in function ‘createNodeWithSceneFile’

求解答,不甚感激!!!

同样的问题,顶一下

楼主后来解决了吗?

你好,根据你的代码来看是没问题的,能否吧出问题的场景发来我帮您测试一下呢?

版主,貌似是只拖了个按钮而没有指定自己的资源图片,系统用了默认的图片导致的问题。

哦,按说编辑器会自动备份一个默认资源给你的工程啊.

没有,json里给的路径是类似"C:\Program Files…\button.png"之类的路径,项目里没有这张图片,我刚刚做测试新建了一个狠简单的UI然后导入也遇到了这个问题,把按钮删掉或者指定了自己的资源图片就好了

不好意思呀! 我看好久没人解答,就没管这贴了!-_-

我再解释下我的问题:我是直接使用场景编辑器中的示例 捕鱼达人,导出的,并没有添加任何自己的东西!

楼主解决了吗,什么问题,我也遇到了

我也遇到这个错误了。。。。