Unity Android打AB包,丢失Spine Timeline脚本

2025/01 07 09:01

表现:

出Assetbundle包后,加载Timeline的Prefab,播放Spine动画,发现无法播放出来

排查:

1、在link.xml中添加<assembly fullname=”Unity.Timeline” preserve=”all”/>

不生效

2、尝试修改ProjectSettings中的

Managed Stripping Level 为 Minimal

不生效

3、尝试将一个含有Timeline 的Prefab放到Resources中

不生效

4、将含有Timeline的Prefab挂到启动scene场景中

生效

5、最终

在 link.xml 添加 <assembly fullname=”spine-timeline” preserve=”all”/> 生效

原因