我的世界更多弓js?

子璐瑶子璐瑶最佳答案最佳答案

最近很火的那个吗,自己看了一下,感觉还行,在贴吧看到有人用它打末影龙(我佩服他的勇气),射速确实很快。 然后我好奇的是为啥它的射速那么快而且不需要蓄力,就看了下代码(因为我想自己搞个这样的mod但是技术实力有限所以想看下大神是怎么做到的)。 然后我就发现了一个神奇的特性:这个mod的箭矢不是从手里发出的!而是从脚里射出的!!并且是从鞋子里射出一大堆箭(好么这是)!于是我便想出了这样一个方法:让发射的箭矢从脚下生成,并设定为踩动踏板时才会被发射出去。这样不就能实现无键盘操作和加速了嘛! (ps.因为我在测试的时候发现它不用鼠标也能玩所以就把设置里面的允许远程玩家控制给关了) 然后就实现了无键盘操作(用鼠标点选来切换武器和瞄准看起来有点蠢但实际用起来还不错) 然后我还发现这个mod有一个bug就是如果你把弓拉开,然后把弓扔在地上,再捡起来的时候,你会发现你的弓上多了一根箭。虽然不影响使用但是这个bug总觉得有点恶心。

然后我又发现了另一个问题,就是这种弓不能连发,因为它每次都是重新生成一根箭然后才发射,也就是说这种弓是一种“弩”(我也不知道是不是弩,如果是的话我就改错了)。如果能把发射的那根箭保留住,或者能自动填充箭筒那就可以实现连发了。

以上都是我看了代码之后脑补出来的,具体有没有这些特性我不知道,希望有大神能看到这个问题给个正解。同时如果有大神愿意帮忙修改我这个js,我感激不尽!因为我自己水平真的很差。。。

我来回答
请发表正能量的言论,文明评论!