cc.moveTo之后获取不到移动之后的位置

cc.moveTo之后获取不到移动之后的位置(还是移动前位置信息),请问是不是下一帧才更新位置的?

你要先把你的方式发出来,才好帮你看问题

描述的很清楚了,先通过moveTo某一指定位置后,然后通过this.node.positon获取的位置不是指定位置,还是移动前的位置信息

this.node.runAction(cc.sequence(cc.moveTo(1.0, cc.v2(0, 0)), cc.callFunc()=>{
    cc.log(this.node.position);
}));

这样试试

哦,多谢,是不是异步造成?我试试

我遇到的使用1.x版本如果使用缓动效果以这样的形式:new EaseOut(cc.moveTo(1,100,100),1),会没办法获取动作完成后的正确位置,只能用cc.moveTo(1,100,100).easing(cc.easeOut(1)),不知道你是不是这种情况

测试了是异步造成的