level 10
目前K6曳光弹主要是触发逻辑的问题,我估计官方这边是想实现现实中曳光弹延迟引信的效果,子弹飞出一段距离后才激活曳光弹特效。
但是就目前的效果来看,触发逻辑出了问题,错误的写成了根据子弹最终落点来判定是否激活特效,这就导致在射击近距离可穿透的敌人或者墙体掩体时,曳光弹特效也可能被激活,因为穿人而过或者穿墙而过的子弹的最终落点可能到达了设定的距离。
修改建议的话我觉得有两种:
第一种,也是最简单的一刀切,直接粗暴的设定为射击即激活特效,不管多少距离,开枪就有曳光弹特效,这是最简单粗暴直接的方法。
第二种,就是修改激活特效的逻辑为子弹飞行距离触发,根据子弹飞行距离的远近来作为是否激活特效的判定条件,完全按现实中的曳光弹原理来,就是可能稍微麻烦一点,很大概率会带出更多BUG(囧)。
两种解决方案我觉得都可以。
2022年10月02日 18点10分
7
level 10
还有就是,如果选择第二方案,按照现实逻辑来实现曳光弹特效,除了优化触发逻辑,还有一点就是,曳光弹特效的显示距离,不应该和现在一样直接从枪口开始显示,而是子弹飞出一段距离后再开始显示。
打个比方,我们设定为子弹飞行10米后显示曳光弹特效,那么10米内子弹不应该有特效应该只显示常规的弹道效果,而10米后子弹则需要转换为显示曳光弹特效,这样的话就相当的复杂了,所以建议官方放弃还原现实,采用一刀切的方案吧
2022年10月02日 18点10分
8
level 9
要个屁的曳光弹啊。当视野啊喂。我把曳光弹下了玩的。
2022年10月02日 19点10分
9
level 11
拽光弹?旁边的人看上去就是激光枪,嘟嘟……非常非常亮
2022年10月02日 19点10分
10