哭了,最基础的API都有BUG吗..还是我打开方式不对~~~

版本: 3.6

直接上代码

this.planetIcon.getComponent(UITransform).contentSize.set((this._scale * 200, this._scale * 200));

这段代码执行之后,目标UI的Content Size的width是正确的,height说什么都是0,…

要不你把其中set函数的参数改成Vec2对象试试?

(this._scale * 200, this._scale * 200)

括号里这是个逗号表达式,只返回最后一个表达式的值。
要不你把括号去掉试试?

要不试试setContentSize

正解,f((x, y)) 等价于 f(y)。是楼主的打开方式不对

我晕了实在是抱歉,这多了个括号没看见,眼瞎了