ccc1.5版本 浏览器label设置为null问题

Creator 版本号:1.5
运行时目标平台:chrome浏览器
操作系统:win7

使用ccc1.4版本制作的游戏,在1.5版本中,设置label为null出现问题,模拟器中是不显示的,但是chrome却直接变成了null,这在1.4版本里没有出现

label 设置为 null,是指 label.string = “null”, 还是 label.string = null, 还是 label = null?

请最好提供一个简单的 demo,可以复现此 bug,谢谢。

getComponent(cc.Label).string = “”?
因为Chrome里String(null) === “null”

表达有点不清楚,我就简单说一下。我通过以上的代码,使得label显示为空,这个写法在1.4中是可以让模拟器以及浏览器都是不显示的,但是今天更新1.5后,在浏览器中,label变成显示null了,模拟器依旧正常

谢谢楼上大大,问题解决了,使用getComponent(cc.Label).string = ""可以解决
但是。。我只是不明白1.4变成1.5,怎么会出现这个问题。因为1.4版本中使用是完全正常的

可能 1.5 没有给你在背后做一些 magic 的事情,正常的路子是使用 ”“ 来赋值