从Prefab实例化新节点缩放无效

引擎版本: 2.4.3

cc.resources.load('prefabs/copyTest', cc.Prefab, (error: Error, res: cc.Prefab) => {
    if (error) { cc.error(error); return; }

    let image2 = cc.instantiate(res);
    // TEST 1
    // 先设置父节点再改变实例化出来的Node属性
    // 发现更改`scale`属性没有变化

    // TEST 2
    // 去除Prefab上根节点Button组件
    // 更改`scale`属性才生效
    image2.parent = this.node;
    image2.x = -330;
    image2.scale = 0.5;

    // TEST 3
    // 更改完属性再设置父节点 会生效
    // image2.parent = this.node;
});

HelloExp.zip (343.2 KB)

是的 遇到过IMG_1022

看起来是引擎下没处理好导致的.
节点的scale 设置为0.5,但是你button挂在节点上,transition是 scale 1 -> 0.9. 感觉被button重置了.
看来,只能去规避他.乖乖在节点上挂个父节点单独控制 scale了

感谢反馈!