-
Notifications
You must be signed in to change notification settings - Fork 4
延迟问题?
ilvxna edited this page Aug 3, 2018
·
1 revision
问:
public void jump()
{
cellCall("jump");
}
public virtual void onJump()
{
Dbg.DEBUG_MSG(className + "::onJump: " + id);
Event.fireOut("otherAvatarOnJump", new object[]{this});
}
还是基础demo的例子 里面的跳跃。 为何移动位置感觉不到延迟 但是跳跃 这里延迟很大 目测有一秒 什么原因啊 如果技能释放也是走这里 那延迟有点高啊?
答:速度应该是一样的, 可能是表现层表现跳跃有延时。
一点点延时在对延时要求不太高的mmorpg是可以接受的, 这样消耗会小很多, 如果你接受不了你可以论坛搜一下arpg, 看看那个精华帖。 要表现流畅也有很多技巧, 例如wow, 放技能时是直接客户端先检查通过就直接开始表现了, 服务器后续收到包验证再广播其他客户端。 这样你这个放技能的人就不受网络速度影响