Cocos2dx - 如果setVelocity返回不同的结果,我如何预测对象的移动?

时间:2016-10-05 12:25:13

标签: synchronization cocos2d-x physics

我想在客户端和客户端之间进行同步移动。 我已经在服务器上阅读了一些关于模拟物理的帖子,并预测了客户端的运动。

但是,即使我有公式,如果物理引擎上的setVelocity随机返回不同的结果(https://gamedev.stackexchange.com/questions/130858/get-different-result-on-different-devices-same-resolution-after-setvelocity),我该怎么办?

基本上,使用app.directive("alert", function () { return { restrict: "EA", template: "<div>Alert!!</div>" }; }); 可以在从服务器获取结果之前在客户端进行预测移动。

但是如果物理引擎返回不一致的结果,我就无法做出好的预测。唯一的方法是逐帧同步坐标?

0 个答案:

没有答案