Releases: tuyoogame/YooAsset
Releases · tuyoogame/YooAsset
2.0.2-preview
Fixed
- Fixed the mistaken code in the build window.
- Fixed an issue where auto collect shaders was not effective for dependent resources.
Improvements
- Add error code for exception output during package building.
2.0.1-preview
[2.0.1-preview] - 2023-10-11
Fixed
- (#175) Fixed a bug where the url path of mac platform contains spaces, which would cause the request error.
- (#177) Fixed the inability to load main asset object after loading the sub asset.
- (#178) Fixed the error when initializing resource package that prompted not initialized.
- (#179) Fixed issue with SBP build pipeline packaging reporting errors.
Added
-
Resource downloader add combine function.
/// <summary> /// 合并其它下载器 /// </summary> /// <param name="downloader">合并的下载器</param> public void Combine(DownloaderOperation downloader);
2.0.0-preview
This is the preview version.
1.5.7
1.5.6-preview
Fixed
- (#172) 修复包裹初始化后,package的状态不正确的问题。
1.5.5-preview
Fixed
- (#96) 修复了异步操作任务的完成回调在业务层触发异常时无法正常完成的问题。
- (#156) 修复了多个Package存在时,服务器请求地址请求顺序不对的问题。
- (#163) 修复了Unity2019版本编译报错的问题。
- (#167) 修复了初始化时每次都会提示文件验证失败日志。
- (#171) 修复了IsNeedDownloadFromRemote里缺少判断依赖的资源是否下载 。
Added
-
资源收集器里增加了AddressDisable规则。
-
资源收集器里FilterRuleData结构体增加了多个备选字段。
public struct FilterRuleData { public string AssetPath; public string CollectPath; public string GroupName; public string UserData; }
Changed
-
可以设置自定义参数DefaultYooFolderName。
-
资源配置界面的分组不激活时,不再进行配置检测。
-
SBP构建管线增加新构建参数用于修复图集资源冗余问题。
public class SBPBuildParameters { /// <summary> /// 修复图集资源冗余问题 /// </summary> public bool FixSpriteAtlasRedundancy = false; }
1.5.4-preview
优化了资源清单文件构建速度(极大提升构建体验)(感谢yingnierxiao同学)。
Fixed
Added
- 新增了IBuildinQueryServices 接口。
Changed
-
在开启可寻址模式下,默认支持通过资源路径加载资源对象。
-
优化了资源收集界面,增加了配置相关的警示提示。
-
优化了资源报告界面,增加了BundleView界面里的builtin资源的列表显示。
-
IQueryServices接口变更为IBuildinQueryServices接口
-
EOperationStatus增加了正在处理的状态。
public enum EOperationStatus { None, Processing, Succeed, Failed }
1.5.3-preview
Fixed
- 修复了Unity2020以下版本的编辑器提示找不到"autoLoadAssetBundle"的编译错误。
Added
-
新增了支持开发者分发资源的功能。
public interface IQueryServices { /// <summary> /// 查询应用程序里的内置资源是否存在 /// </summary> bool QueryStreamingAssets(string packageName, string fileName); /// <summary> /// 查询是否为开发者分发的资源 /// </summary> bool QueryDeliveryFiles(string packageName, string fileName); /// <summary> /// 获取开发者分发的资源信息 /// </summary> DeliveryFileInfo GetDeliveryFileInfo(string packageName, string fileName); }
Changed
- 针对资源清单更新方法传入参数的合法性检测。
- 编辑器下针对激活的资源清单有效性的检测。
1.5.2-preview
重新设计了对WebGL平台的支持,新增加了专属模式:WebPlayMode
1.5.1
Fixed
- 修复了太空战机DEMO在生成内置文件清单的时候,目录不存在引发的异常。
- 修复了在销毁Package时,如果存在正在加载的bundle,会导致后续加载该bundle报错的问题。
Changed
- 真机上使用错误方法加载原生文件的时候给予正确的错误提示。
Added
-
新增了HostPlayModeParameters.RemoteServices字段
/// <summary> /// 远端资源地址查询服务类 /// </summary> public IRemoteServices RemoteServices = null;
Removed
- 移除了HostPlayModeParameters.DefaultHostServer字段
- 移除了HostPlayModeParameters.FallbackHostServer字段