let node = await load();
parent.addChild(node);
node.setPosition(x,y,z);
竟然不生效,这难道也是因为 setPosition 太早了,需要加延迟?当然,我试验过,延迟1秒确实可以了。
但是,这个没道理啊。。。。。。。。。。。。。
let node = await load();
parent.addChild(node);
node.setPosition(x,y,z);
竟然不生效,这难道也是因为 setPosition 太早了,需要加延迟?当然,我试验过,延迟1秒确实可以了。
但是,这个没道理啊。。。。。。。。。。。。。
不应该,这个函数项目里面调用了几百次。建议还是看看其他逻辑
找到了问题,因为加载的那个 node,其 Prefab 上挂了Widget.
所以,原因是 setPostion生效了,Widget 也后生效了,把坐标给重置了!
widget这个坑挺大多的