Unity-Spine资源高低配(App/H5)的一种尝试
2026/05
20
14:05
Spine资源 Role,要区分App版本和H5版本
目录结构为
SpineRes
|_ App
|_ Role.prefab
|_ H5
|_ Role.prefab
在出Assetbundle包时,通过文件覆盖的方式,可以指定出的是App版本或者H5版本
但是有一个问题
当Scene.prefab 内部嵌套了这个 Role.prefab 时,情况变得复杂了
因为Scene.prefab认准了Role.prefab 里面的结构,覆盖过去时:
会导致 Prefab断链,、内部field失效属性修改失败
一种方法是再做一个Scene.prefab,指向H5版本 – 这种方法低效不可取
还有一种方法是把App版本的Role.prefab拷贝为H5版本的Role.prefab,然后把里面的资产指向换掉,里面的结构保持完全一样。
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: Unity-Spine资源高低配(App/H5)的一种尝试
Post Link: Unity-Spine资源高低配(App/H5)的一种尝试