prefab的子节点更改属性没变化

  • Creator 版本:1.8.1

  • 目标平台:模拟器

  • 详细报错信息,包含调用堆栈:

  • 重现方式:
    我在prefab下建立了一个label,其中String设置为“差”,如图


    在主函数main.js中实例化了一个prefab,并且设置label的String为“好”,如图

    但是在模拟器中,这个String并没有改为“好”,如图:

    请问是我哪里做错了吗?

这种我都是预制资源单独写一个脚本

我有给prefab单独编写脚本,名字和prefab相同
(第一张图里就有显示)

number.getChildByName(“label”)只是拿到了label的node节点,不是Label组件,你还要.getComponent(cc.Label)才行

正解,谢谢