从Unity又回来做Cocos了,一个坑,文档倒是写了,但没注意可能还真找不出问题。
直接使用tween().to(time,{position:pos}).start(),看起来是一顿一顿的,因为渲染position位置没有即时更新。
//应该这样写
tween()
.to(time,{position:pos},{
onUpdate:(newPos:Vec3,ratio:number)=>{
node.position = newPos;
}})
.start();