不知道是不是bug

image image

我想获取所创建的预设体,在label布局下的坐标。使用“ cc.log(this.node.children[5]);” 可以看到这个预设体的坐标,[250,150]。如下图

但是单独访问这个预设体的坐标, ‘cc.log(this.node.children[5].x);’ 访问到的不是250,而是0.如图:
image image
用node.position的话 ,得到的也是[0,0]

请教一下,是我搞的不对,还是有BUG?

cc.log(this.node.children[5].x);
你这个不是访问的节点位置,加个position
this.node.children[5].position.x

你是用了Layout吗?Layout的自动布局在下一帧才能生效,想要在创建节点的这一帧生效,你可以在创建完节点后,调layout的updateLayout方法

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。