1.50浏览器报错,请开发组帮忙看一下是不是引擎BUG?

报错信息如下:
Uncaught TypeError: value.indexOf is not a function
at cc_Node.set (base-node.js:186)
at Room.roomName (Room.js:53) 注:这个是项目的!
at RoomMap.roomLoad (RoomMap.js:49) 注:这个是项目的!
at RoomMap.mapLoad (RoomMap.js:133) 注:这个是项目的!
at Game.onLoad (Game.js:50) 注:这个是项目的!
at CCClass.eval [as _invoke] (eval at createInvokeImpl (component-scheduler.js:239), : 3:65)
at CCClass.invoke (component-scheduler.js:137)
at CCClass.activateNode (node-activator.js:196)
at cc_Scene._activate (CCScene.js:93)
at TheClass.runSceneImmediate (CCDirector.js:597)

除了注之外的,都是引擎自带的。

自己项目的代码都查了一遍,没有问题!

然后最终报错的是:

这个是设置 node name 导致的,你先看看你设置的 name 是什么

1赞

经过你的提示,我找到问题所在了

有一个node.name的命名我用的是数字,没有加上字符串转化,谢谢了!

你好,请问一下,你这个node.name命名是在代码里命名成数字了吗?