猫史档案馆


[星空大战修bug] 为什么无法攻击?

用户:芜湖咸鱼芜湖咸鱼查看:4 回复:3 评论:4 创建时间:2021-07-15T21:25:59


最近莫名其妙有人提出无法攻击, 还有说攻击2次之后失效的...

但是我测试的时候倒是没有发现这个问题. 但是就在刚才我去巡查的时候, 复现了这个问题

center_image

其实那些人忽略了一个重要的特征: 在较高的位置.

为什么这里会无法攻击, 这其实是因为有个透明的实体挡住了raycast检测. 代码判定玩家点击了一个普通实体, 而不是玩家(比如点击机翼部分), 而程序就忽略了点击. 这就是为什么攻击会失效.

那可能有人问, 这到底是个什么实体?

通过管喵控制台让这个实体显示, 就看到了这个

center_image

这里展示的是比较水平的视角, 其实这种情况下是可以击中正确目标的. 但是一般玩家都是在这里玩狙击, 所以, 真实情况是这样的:

center_image

那可能又有人问, 这到底是个啥, 为什么要有这个奇怪的实体.

看下面的图

center_image

没错,这就是核弹爆炸那个大(shan)伊(xia)万(yan)的特效...

其实修复很简单, 就把这个实喵置调高就好了, 这粒子的Y轴速度有50b/s, 完全不会影响视觉效果(还是一样闪)

(bug修复会在v10发布)


回复

上一页1 页 / 共 1下一页
星德薇星德薇

沙发

点赞0


评论


该账号已停用该账号已停用

emotion_编程猫_加油

建议多弄几个岛

点赞0


评论


指令者指令者

不要那种乱七八糟的地形啊啊啊!像原版那样只有岛啊啊啊!!!

点赞0


评论