求助:如何获取layout的真实尺寸。

问题:在代码里面生成node往layout上挂,这个时候却无法获得layout的真实尺寸。需要在整个画面渲染完毕之后才能获得layout的真实尺寸。请问下creator是否有办法,比如渲染结束回调某个接口?
lateUpdate试过了,第一次调用还没有更新layout的尺寸。第二次调用才会更新。但不懂原理,不知道为何是在第二次调用的时候才更新。

你是想在画面还没有绘制完就获得layout的真实尺寸吗?

不是 我可以理解需要再画面绘制完再获取尺寸。但我要怎么知道画面绘制完了,我可以取数据了呢?

不行,无法获得layout的真实大小的。

我再lateUpdate里面都获取不到,他的生命周期比start还晚

哦哦,对的,start里也不行,我这边测试的时候是让layout执行runAction的,像这样

就行了,你可以试试看