我想在客户端和客户端之间进行同步移动。 我已经在服务器上阅读了一些关于模拟物理的帖子,并预测了客户端的运动。
但是,即使我有公式,如果物理引擎上的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>"
};
});
可以在从服务器获取结果之前在客户端进行预测移动。
但是如果物理引擎返回不一致的结果,我就无法做出好的预测。唯一的方法是逐帧同步坐标?