在提伤害丢失的可能原因前,先来看一个例子
凌人的e技能-《神里流.镜花》
点按元素战技后,除了产生一个水影
还会让凌人进入《泷回鉴花》的状态
- 长按攻击键就会变成《瞬水剑》模式
而《泷回鉴花》期间,凌人完整打出的《瞬水剑》会有15~17次
当初有看人拍的影片,自己实测也是真的在15~17这个数字浮动
至于为何会有数字的差异…
个人推测跟‘服务器端运算’有关
玩家装置上传数据 => 服务器运算 => 回传结算伤害
而在“上传数据”这边,可能由玩家装置在固定时间间隔上传
而并非时时上传数据or下达攻击指令后就马上上传数据
实际可能的情形是
时间轴 => …… 上传数据 …… ……. 上传数据 ……
次数轴 => 15 17 16 15 17 16
(手机排版,字数间隔可能会算错,还请海涵m(_ _)m)
会这样猜想,是因为唯有如此才会出现造成《瞬水剑》有15~17次的差异
如果是时时上传数据or下达攻击指令后就马上上传数据
就不该会有次数差异,而是每次《瞬水剑》都是17次一个完整循环
不过,在原神中可能只有前摇短的攻击才会比较明显
而砂糖应该是属于这类(?
https://m.bilibili.com/video/BV1AM4y1y7wH
影片砂糖普攻第一段的动作虽然是先抬手再往后缩
然后才出现伤害,但动作几乎是没有前摇的!
实际上我们看到的动作都只能算是”演示”
数据封包是不管这些的
我们看到的先抬手再往后缩,就只是动作演示
而数据封包可能在抬手就传送出去了
如果原神真有自己的上传时间轴
就会造成砂糖普攻第一段有动作没伤害
============== 题外话 ==============
为何会说动作演示跟数据封包分开
在我还没afk WoT之前
常遇到“这颗砲弹明明应该是射歪了(目标高速移动,结果却摧毁了目标”
画面如同倒转一秒,出现目标摧毁的动画演示
虽然WoT好像是客户端运算,但不是这篇重点
重点是动画演示跟数据封包是分开的两回事
==============
当然,我不是网络资讯工程专业,可能有错误的地方
欢迎先进大德教导让大家一起学习
#弓箭普攻?窝不知道…可能底层逻辑不同?