tuyoogame / YooAsset

unity3d resources management system
https://www.yooasset.com/
Apache License 2.0
2.34k stars 460 forks source link

项目中使用TMPText时遇到的问题 #259

Open roastfox opened 5 months ago

roastfox commented 5 months ago

1.项目中使用到了TMPText,在预制体或是场景中有挂载TMPText的组件时,用SBP管线构建时有出现过以下报错(交流群中也有遇到过同样问题的朋友,图片用的是聊天记录里的),这个问题重启后可以解决。 TMP报错

2.重启解决后,打包出来的AB包中会出现一个share_packages_com_unity_textmeshpro_editor_resources_gizmos.bundle的Share包,里面存了TMPEditor的Gizmos的PSD文件,看了下脚本里依赖的查找和过滤,想问下文西大佬,是不是要考虑下AssetBundleCollector.IsValidateAsset的函数中添加相关的验证?正常来说,这种Package下同时还是Editor不应该被打进包里吧

TMP报错-ShareBundle
gmhevinci commented 5 months ago

2.x 版本里增加了IIgnoreRule接口方便大家自己书写过滤规则。我计划在默认的过滤规则里过滤掉PSD格式文件。提交记录:https://github.com/tuyoogame/YooAsset/commit/ef8229981e2b10adb970d7f6a2f6fa65fc27641f