关于远程武器的一些问题
mcreator吧
全部回复
仅看楼主
level 1
昨天下了mcr,研究了一晚上。有些问题想请教各位大佬。
远程武器好像不能调节蓄力时长和威力随蓄力时长变化,以及,好像没有蓄力完成的事件接口。
想请教能利用mcr实现原版弓箭和弩的效果吗,就是弹射物速度与蓄力时间相关(弓),或者蓄力完之后再右键才发射(弩)。
另外模拟枪械的话,如果勾选了连射,长按右键的时候会一直有类似左键攻击的动画,非常鬼畜。就算加了colddown,但是没蓄力时间的话,长按还是会有锄地一样的右键动画。
不过这个我找到简单的解决办法了,打开物品的item代码,把ActionResult的传参改成ActionResultType.FAIL就没有右击动画了。效果类似于虚无世界的枪械射击,会射出子弹,枪身不动,不过在其他视角看着就是手臂下垂,有点怪,导入模型应该就能调整姿势了。
但是有另一个问题,弹射物的发射位置是眼前的位置,在连射的时候有概率会遮挡视野,弹射物贴图亮一点的话就会看着眼花,想知道有没有办法改一下弹射物的发射位置,就像虚无的枪械一样,从右侧或左侧射出子弹。
诚心请教各位大佬,要从代码层面入手也行,不过我java没怎么学,学的c++多点,还希望能给点指引,手册文档啥的也可以。
2023年09月23日 08点09分 1
level 1
咋个楼被吞了 看样子不能直接做原版弓
2023年09月24日 15点09分 3
level 1
咦 找到个1.12的样板 好像有得搞
2023年09月24日 15点09分 4
这是啥?
2023年10月01日 16点10分
level 1
还是自己动手来的快
现在能实现弓弩盾的蓄力及效果了,除了贴图变化,这我真不会整,听说高版本能变物品贴图?
另外还能实现伤害修改(伤害来源仍是玩家),远程武器4格内伤害翻倍(霰弹),10格外伤害翻倍(狙击),对视角方向直线内生物造成伤害(激光)
2023年10月02日 16点10分 5
level 1
2023年10月02日 16点10分 6
level 1
欸 想到办法做贴图变化了 明天再试试
2023年10月02日 16点10分 7
level 1
解决了,基本实现弓弩盾的效果和动画问题
2023年10月04日 17点10分 8
level 1
2023年10月04日 17点10分 9
1