查看: 605|回复: 3
打印 上一主题 下一主题

[求助] 关于原版鱼类的动画及实体组件的问题

[复制链接]

10

主题

32

回帖

21

积分

Lv.2 石器学徒

UID
6140643
小麦
0
金锭
249
下界之星
0
跳转到指定楼层
楼主
发表于 2020-2-26 18:11:32 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:浙江
原版中的鱼类(如小丑鱼、鳕鱼、鲑鱼等)在实体组件中的重力定义中是false,也就是没有重力,那么将鱼类放在地面时是怎么做到上下扑腾的?而且将其放在高空仍会坠下。另外,关于鱼类的动画,动画文件中使用了molang语言,据我目前的了解程度,变量的定义是在behavior/entity文件夹下json文件中的scripts下,但其中variable.animationamount和variable.animationamountprev(凭记忆打的,不知有没有错误)并没有找到定义。如果直接引用在自定义实体的动画中会提示未定义。想请教一下大佬到底是什么原因,是不是漏掉了什么定义文件之类的,还是说其他原因

3

主题

138

回帖

65

积分

Lv.3 矿物能手

UID
6472670
小麦
3
金锭
422
下界之星
0
沙发
发表于 2020-2-26 20:21:46 | 只看该作者 IP:福建
首先,鱼蹦蹦跳跳是硬编码,如果要让自己自定义的海洋生物有这部分效果,需要runtime_identifier指向某一种海洋鱼,然后就有这种效果了。
还有定义动画都是在resource/entity下,而动画控制器与动画在分别对应的文件夹里。原版鱼的动画没什么参考价值,用bb自己给自己的海洋生物做动画就行了。

10

主题

32

回帖

21

积分

Lv.2 石器学徒

UID
6140643
小麦
0
金锭
249
下界之星
0
板凳
 楼主| 发表于 2020-2-26 21:26:04 来自手机 | 只看该作者 IP:浙江
感谢回复,那runtime_identifier具体是怎么用的,没了解过这个

10

主题

32

回帖

21

积分

Lv.2 石器学徒

UID
6140643
小麦
0
金锭
249
下界之星
0
地板
 楼主| 发表于 2020-2-26 21:42:50 来自手机 | 只看该作者 IP:浙江
问题已解决,非常感谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部