Deran_Lin 【Lv:1】 注册 2024/10/13 消息 4 金粒 926.00金粒 2024/10/19 #1 最近按照Geckolib的GitHub页面上的教程做了一种生物,然后发现该生物模型的头部始终是和身体处在同一方向上的,而不会像原版生物的头部一样跟随视线进行旋转,有什么办法能解决这个问题吗? 内容版权许可 作者保留一切权利,禁止转载
Deran_Lin 【Lv:1】 注册 2024/10/13 消息 4 金粒 926.00金粒 2024/10/20 #2 如图,在Model文件里面加上红框中的代码即可,不过这样会出现头部旋转过度的问题,还需要继续改进。
FullIdle 【Lv:3】 注册 2024/02/25 消息 5 金粒 6,762.00金粒 2025/06/08 #3 Deran_Lin 说: 如图,在Model文件里面加上红框中的代码即可,不过这样会出现头部旋转过度的问题,还需要继续改进。 点击展开... 过度的原因有两个一个是pitch总体是180°,但mc中需要控制到-90 - 90, 180会直接脸朝后 至于headyaw,需要考虑bodyyaw(身体偏航值),头部是相对身体变化的,所以得 用bodyyaw-headyaw 这是我写的,暂时实现了,如果有啥问题,可以告诉我
Deran_Lin 说: 如图,在Model文件里面加上红框中的代码即可,不过这样会出现头部旋转过度的问题,还需要继续改进。 点击展开... 过度的原因有两个一个是pitch总体是180°,但mc中需要控制到-90 - 90, 180会直接脸朝后 至于headyaw,需要考虑bodyyaw(身体偏航值),头部是相对身体变化的,所以得 用bodyyaw-headyaw 这是我写的,暂时实现了,如果有啥问题,可以告诉我