Widget使用代码添加无效,用法错了吗?

如图,Widget使用编辑器添加有效,但使用代码添加无效,用法错了吗?
1733208902941

代码如下:

        let item2 = find("Canvas/item2")
        let widget = item2.addComponent(cc.Widget);
        widget.left = widget.right = 0;

        widget.updateAlignment();
        this.scheduleOnce(()=>{
            widget.updateAlignment();
        }, 1);

版本:cocos 3.8.3/3.8.4 chrome

需要开启布局

widget.isAlignRight = true;
widget.isAlignLeft = true

1赞

ok,谢谢!