|
本帖最后由 sevenstars 于 2022-7-24 21:36 编辑
开发者按照网易方法自定义远程武器后,会发现物品不像原版弓一样能够有拉弓+微微颤抖的动画,事实上让你的弓使用原版动画十分容易。
首先按照网易教程做好远程物品以及拉弓序列帧,然后在资源包下新增attachables文件夹,在里面新增一个json文件。json文件内容如下(回复后即可查看):
按照上面json文件里的注释,把物品id和四张图片修改成自己的,进游戏就能看到效果了。
注意事项:物品行为包定义里的minecraft:use_duration应该为72000。
第三人称拉弓动画配置:需要用到网易接口。首先在客户端监听OnLocalPlayerStopLoading事件,在回调函数里写入如下代码:
知识扩展:根据上面的json数据,只要手中物品的名字等于attachables的json里的identifier,我的世界就会自动把手持物品换成上面json里的模型,并使用上面定义的贴图。因此,自定义3D物品有了更简单的实现方法,而不是必须用接口给玩家添加模型。此外只需要改变一下materials,并准备好对应的贴图就可以使物品发光!
已知bug:在网易1.18.0版本中,即使不加载任何mod,手持弓的时候弓也会颤抖(而不是拉弓时候才颤抖),因此这个bug也会体现在你的自定义弓上。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
评分
-
1
查看全部评分
-
|