在mmoarpg游戏中,玩家移动跑动画,怎么让地图及时更新坐标?
this.node.runAction(cc.moveTo(moveSpeed, cc.p(x, y)));
如果在定时器中更新位置,游戏出现卡顿会发现角色晃动,因为定时器是在下一帧才更新位置。
以前用c++会重写setPosition,在此方法中更新地图坐标;js中不知道怎么处理,也没找到节点坐标变化的事件。
求助@引擎团队
在mmoarpg游戏中,玩家移动跑动画,怎么让地图及时更新坐标?
this.node.runAction(cc.moveTo(moveSpeed, cc.p(x, y)));
如果在定时器中更新位置,游戏出现卡顿会发现角色晃动,因为定时器是在下一帧才更新位置。
以前用c++会重写setPosition,在此方法中更新地图坐标;js中不知道怎么处理,也没找到节点坐标变化的事件。
求助@引擎团队
求帮助在线等,卡到这里了!!!
可能你理解错了,我的意思是玩家移动,地图下一帧才相应的动,导致的屏幕晃动。和服务器没关系
已解决,重写了cc.move方法,在里面每帧调一次指定函数,函数中实时更新地图位置!