unity结合MMD发布android不显示模型不播放动画问题解决方法

本文解决了MMD模型在Unity环境下无法显示及播放动作的问题。通过调整材质贴图的Shader为Toon/Basic实现模型正常显示;通过将Animator转换为Animation属性并设置AnimationType为Legacy来解决动作播放问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在将MMD与unity结合,制作Easy AR的时候。

在PC端,模型可以正常显示,但是发布Android后,遇到了两个问题:

MMD模型无法显示
MMD模型显示后,不能正常播放动作。
首先,我们解决第一个问题:

MMD模型无法显示。
教程参考:http://www.jiyuew.top/article/170141

1.找见MMD的材质贴图路径Materials,按住shift键,选中所有模型的所有贴图

2.在“Inspector”面板,shader属性将原来的MMD4Mecanim改为“Toon/Basic”。

(有的文章说,是改成“standard”,但是会大大影响模型贴图质量)

此时,发布android,可以正常显示模型了。

在我即将庆祝的时候,我又遇到了第二个问题

MMD模型显示后,不能正常播放动作,模型始终保持初始在状态。
参考文章:http://www.jiyuew.top/article/170141

1.在“Hierarchy”面板,选中你的MMD模型

2.在inspector面板,会有Animator。接下来,我们将Animator转换成“Animation”属性

-

3.在Assets面板,选中由MMD4Mecanim插件转化而来的模型。

4.在模型的“Inspector”,在“Rig”下面,将“Animation Type”属性改为“Legacy”,点击Apply。

5.此时,会将原来的Animator转化成“Animation”属性

最后感谢一下提供解决方案的热心网友。

最后欣赏一下今天的劳动成果,哈哈哈哈。模型是我最喜欢的依依,啦啦啦。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值