Skip to content

2.2.8-preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@gmhevinci gmhevinci released this 03 Jan 10:14
· 34 commits to dev since this release

新增了单元测试用例。
太空战机新年版!

Improvements

  • EditorSimulateModeHelper.SimulateBuild()方法提供指定自定义构建类

    public class EditorSimulateBuildParam
    {
        /// <summary>
        /// 模拟构建类所属程序集名称
        /// </summary>
        public string InvokeAssmeblyName = "YooAsset.Editor";
    
        /// <summary>
        /// 模拟构建执行的类名全称       
        /// 注意:类名必须包含命名空间!  
        /// </summary>    
        public string InvokeClassFullName = "YooAsset.Editor.AssetBundleSimulateBuilder";
    
        /// <summary>     
        /// 模拟构建执行的方法名称    
        /// 注意:执行方法必须满足 BindingFlags.Public | BindingFlags.Static      
        /// </summary>       
        public string InvokeMethodName = "SimulateBuild";
    }
  • 文件清理方式新增清理缓存清单。

    /// <summary>
    /// 文件清理方式
    /// </summary>
    public enum EFileClearMode
    {
        /// <summary>
        /// 清理所有清单
        /// </summary>
        ClearAllManifestFiles,
    
        /// <summary>
        /// 清理未在使用的清单 
        /// </summary> 
        ClearUnusedManifestFiles,    
    }

Fixed

  • (#426) 修复了鸿蒙next平台加载内置文件路径报错的问题。
  • (#428) 修复了鸿蒙next平台加载内置文件路径报错的问题。
  • (#434) 修复了2.2版本 catalog文件对Json格式原生文件不记录的问题。
  • (#435) 修复了WebGL平台调用MD5算法触发异常的问题。

Added

  • 新增了视频打包规则。

    /// <summary>
    /// 打包视频文件
    /// </summary>
    [DisplayName("打包视频文件")]
    public class PackVideoFile : IPackRule

Changed

  • 重命名FileSystemParameters.RootDirectory字段为PackageRoot
  • 重命名ResourcePackage.ClearCacheBundleFilesAsync()方法为ClearCacheFilesAsync()