谢谢你的澄清。
Thanks for the clarification.
我认为着色器、材质和Spine骨架资产是建立在不同的目标资产束上的,骨架资产和材质之间的引用就会丢失。
I would assume that the shader, material and Spine skeleton assets are built to different target asset bundles and that references between skeleton assets and the material are then lost.
你能不能检查一下这些资产都分配到哪个 "资产包"。
- 你的角色的骨架资产(6个文件):
- 材质
SkeletonGraphicDefault.mat
。
- SkeletonGraphic shaders。
Could you please check which Asset Bundle
each of these assetss are assigned to:
- The skeleton assets of your character (6 files).
- the Material
SkeletonGraphicDefault.mat
- the SkeletonGraphic shaders.
你可以尝试将着色器的目标Asset Bundle
和材质设置为None
。如果不显示,则尝试添加一个单一的
You could try to set the target Asset Bundle
of the shaders and the material to None
.