某插件的功能依赖A prefab的tag,在开发插件的时候,tag是当前项目中的tag。如果该插件用到其他的项目中,然后其他项目中也有对应的tag时,会导致tag的顺序出现问题,从而引起插件的功能异常。
解决方案:
基于tag的gameobject管理 ==> 改为基于gameobject的name来进行功能开发
参考:
https://github.com/shadowmage45/TexturesUnlimited/issues/46https://github.com/shadowmage45/TexturesUnlimited/issues/46Tag on a gameobject which is loaded as an assetbundle - Unity Answers
https://answers.unity.com/questions/23862/tag-on-a-gameobject-which-is-loaded-as-an-assetbun.html