1.修复Asset模块不会展开同名AB包资源的问题
1.优化UI模块SKILL
1.修复资产模块SetOnCompleted已加载的不会回调的问题
1.修复UI模块InfiniteScroll等组件编辑器面板修改后不能保存的问题
1.优化资产远程地址可使用代码修改
1.优化LogViewer里触控长按与按键启用解耦控制
1.修复LogViewer里CommandItem按钮事件监听两次的问题
1.优化打包工具强制远程资产加载模式下复制AssetBundles到远程目录
1.修复StaticModule退出全部模块调用错误的问题
1.修改文档时间,协议时间
1.优化配置表同一个表内定义相同枚举只使用第一个
1.优化可对多个Asset进行寻找资源引用
2.修复配置表不能使用同一个表内枚举的问题
3.修复配置表内只有枚举定义不能导出的问题
1.优化Asset模块AB名可不填斜杠
2.优化Local模块组件资源自动释放
3.新增Tween模块SetUseSmoothDeltaTime方法
1.优化HotUpdate模块日志打印描述
1.优化UI异步加载错误复用的问题,界面状态重构
1.新增打包工具对资源清单加密功能
1.修复BaseItem释放资源时报错的问题
2.新增UI模块关闭界面时卸载资源
1.优化虚拟列表支持预览Item布局
1.优化Localization收集的中文
1.新增Audio模块PlayAudioEffect2D方法,VolumeAudioEffect / ResumeAll / PauseAll / StopAll 现在会一起控制一次性音效
1.新增AssetLoadTracker,TimerTracker追踪器给BaseView,BaseItem添加自动释放资源和计时器
1.修复ComponentBind在没组件时生成Header的问题
1.优化UIRedDot红点系统
1.新增BatchRenameTool编辑器组件批量重命名物体或资源
1.优化ButtonExtension组件交互路由和取消点击行为
1.优化ButtonExtension组件支持InputSystem
1.新增ButtonExtension组件悬停事件
2.完善文档
1.新增ButtonExtension组件悬停动画,音效,选中动画可循环
1.新增TextExtension组件支持间距,渐变,投影,描边,超链接
2.新增ButtonExtension组件支持滚动穿透,点击/选中动画,点击/选中音效,双击,长按,选中事件,键盘手柄输入支持
3.新增TMP组件回调自动绑定
4.优化打包界面显示
5.移除谷歌翻译组件
1.优化精简拓展代码
1.更新SimpleWebTransport到3.1.0版本
1.新增配置表模块json基础类型
2.优化本地化界面已配置语言的标识
1.优化HotUpdate模块使用下载增量信息热更
2.新增Missing引用查找界面能在Prefab Mode下使用
1.修复活动模块ActivityModule的QuitGame调用错误
2.修复ABBuildTool,AB名加上MD5时错误清理.manifest的问题
1.新增活动模块ActivityModule创建模板
2.新增组件绑定名字
3.完善文档
1.优化Asset模块勾选AB名加上MD5时AssetBundleManifest也会改名
2.优化ComponentBind生成代码带上名称空间
1.新增Localization模块项目使用Timeline开关
1.新增Asset模块Unload使用引用计数方式卸载
2.新增Asset模块UnloadScene,UnloadUnused同步和异步API
1.还原UI模块2022.3以上使用InstantiateAsync
2.完善构建文档
1.新增Event模块异步方法DispatchEventAsync
2.新增红点系统异步方法ChangeAsync
3.新增UI模块2022.3以上使用InstantiateAsync
4.新增活动模块ActivityModule
1.新增Input模块对新版InputSystem的支持,可无缝使用进阶API
2.完善文档
1.优化Input模块和UI模块对InputSystem的适配
2.优化SpriteSequenceFrame延迟初始化
1.修复HotUpdate模块断点续传时错误判断的问题
2.完善SKILL和文档
1.修复Obfuz混淆后LogViewer不能点击的问题
2.优化Asset模块和模块中心
1.优化Event模块DispatchEvent时缺少的参数使用默认数据填充
1.新增HotUpdate模块热更新包的断点续传
2.新增Download模块当前下载总大小TotalDownloadedLength
3.优化HotUpdate模块下载完成后MD5校验,修改CheckHotUpdate和CheckPackageUpdate返回的数据类型
4.优化LogViewer首次打开的速度
1.移除Event模块Action<object[]>参数方法
1.优化模块检测重复调用,优化生成唯一的ID
2.优化Audio模块优化生成位置
3.迁移F8PoolGlobal,迁移SequenceManager
4.优化模块卸载逻辑
5.优化区分EditorInstance
1.新增Event模块Action<T1,T2,T3,T4>泛型多参数方法
1.新增UI模块打开和关闭界面可自定义动画组
1.适配unity6000.3版本编辑器生命周期
1.适配Unity6000.3版本缺失API问题
1.新增本地存储模块支持更多类型
2.新增LitJson支持Queue,Stack类型
1.新增本地存储模块保存至本地文件功能
2.新增LitJson支持多维数组
1.新增搜索全部UI组件绑定按钮
2.优化统一换行符
1.优化编辑器组件绑定不再遍历BaseItem的子物体
1.新增AI助手使用的SKILLS文件
2.完善AI使用文档
1.新增LogViewer自动弹窗开关
1.优化Obfuz与HybridCLR打包逻辑
1.新增Obfuz与HybridCLR协同工作方案
2.完善文档
1.新增配置表Unity类型matrix4x4,容器类型hashset<>
1.适配unity6000.3版本编辑器生命周期
1.修复isBuildingPlayer作为静态属性时状态不稳定的问题
2.优化配置表模块RuntimeLoadAll方法
3.优化Log
4.优化打包临时文件位置
5.优化文档
1.安卓构建文档适配unity6000.3版本
1.优化UI模块当复用UI时Guid不变
1.新增接入Obfuz的方案
1.新增打包工具的分包zip加密参数
2.优化热更新模块
3.优化zip工具类
1.优化配置表模块VariantName类型可对单个表使用
1.优化配置表模块序列化运行效率
2.新增配置表模块color32类型
1.修复Litjson对long字段序列化报错的问题
2.新增配置表模块char类型
1.修复UI模块Close方法不能对Notify层UI使用的问题
2.修复ModuleMono模板里缺少Mono字符
1.新增Tween模块的RotateTweenAtSpeed,LocalRotateTweenAtSpeed,LocalPathTween,LocalPathTweenAtSpeed方法
1.新增Tween模块的LocalRotateTween,EulerAnglesTween,LocalEulerAnglesTween方法
1.优化编辑器工具栏缺少引用界面
1.修复Tween模块延迟时间和事件在循环时没复原的问题
1.优化StringTween字段
2.完善文档
1.新增Tween模块的StringTween字符串动画
2.修复Tween模块Yoyo循环模式终点位置不在起点的问题
3.修复Tween模块Incremental循环模式重播动画时起点和终点位置被修改的问题
4.修复Tween模块重播动画后事件不会重新执行的问题
5.明确Excel模块能选择忽略行或列
1.新增Tween模块的SetCurrentTime,SetProgress,SetAutoKill,Complete,ReplayReset方法
1.优化HotUpdate模块返回完整的进度信息
1.优化AssetBundleManifest为空时的提示
1.优化Tween模块ignoreTimeScale重置变量
1.优化Tween模块完成后的return
1.新增编辑器工具栏FPS,TimeScale,截图,丢失引用查找界面
2.优化工具栏适配unity6000.3版本
1.修复组件绑定ToggleGroup生成代码报错的问题
1.优化缺少方法报错的问题
1.修复资产模块Expand少资源的问题
1.移除资产模块LoadAsyncCoroutine方法
2.修复LoadSceneAsync栈溢出的问题
1.新增Timer模块更多的拓展方法
1.新增Timer模块更多的拓展方法
1.优化模块重复调用ModuleCenter.Update的提示
2.优化打包界面编译中或打包中时禁止修改数据
1.修复资产加载时使用同步加载打断异步加载会卡住的问题
2.优化本地化模块加载资产方法
1.优化读取文件时权限的问题
2.新增UI模块统一设置LayerMask层为"UI"
1.修复配置表模块读取Object类型写入多余数据的问题
2.优化配置表模块可读取多层目录下的Excel
3.优化可在F5打包界面设置导表目录
1.完善热更新管理文档
1.优化资产模块明确无类型的加载不应该覆盖有类型的
1.优化资产模块加载过不同类型时会重新加载资源
1.修复BaseItem没有调用OnAddUIComponentListener的问题
2.优化默认存放Excel的位置
1.优化加载AssetBundleManifest和本地化表LocalizedStrings的流程
2.完善文档
1.优化F8EditorPrefs中的路径在根目录下使用缩写
1.优化Litjson字典Key支持所有基础和枚举类型
1.修复ExcelTool模块使用枚举作为字典Key值报错的问题
2.修复ExcelTool模块容器类型之间嵌套报错的问题
3.优化ExcelTool默认导表为binary类型
4.完善文档
1.修复LoadScene,LoadSceneAsync加载场景失败的问题
1.修复Android平台下加载加密AB包失败的问题
1.Jenkins增加5个配置项
1.迁移三个设置(打包后AB名加上MD5,强制更改资产加载模式为远程,禁用Unity缓存系统在WebGL平台)到F5打包工具界面。
2.新增AssetBundle的Offset加密设置,XOR加密设置
1.新增打包工具编辑器界面选项:强制重新构建AB包,强制清理打包缓存
1.修复AssetBundleManifest重复下载的问题
1.优化编辑器工具右键设置资源为相同AB名
1.修复LitJson运行时没有正确调用拓展方法的问题
1.优化Storage模块设置密钥时iv = null 表示使用随机IV
1.新增资产模块LoadScene,LoadSceneAsync加载场景方法
2.完善文档
1.修复BaseItem模板缺少方法的问题
2.完善文档
1.优化配置表忽略特性BinaryIgnore和JsonIgnore的使用
1.优化配置表模块判空
1.新增配置表模块变体类型variant<name,variantName>以此实现多语言/多版本配置
1.完善文档
1.小版本提升:配置表模块string类型自动移除外层""双引号
1.优化Binary序列化判空
1.优化UI模块BaseView模板ValueChange方法
1.新增编辑器PlayModePlus显示当前选择的场景
1.修复Tween模块float进度值偏差的问题
1.优化UI按钮添加监听
2.优化UI虚拟列表批量数据添加的方法
1.更新Plugins库
1.优化Tests程序集默认启用
1.新增加载配置表LoadAllAsyncTask方法,LoadAsyncTask方法
1.优化Excel可在运行时读表时打开
1.优化Excel可在导表时打开
1.新增Excel库可使用byte[]参数读取方法
2.新增APK下可同步读取资源SyncStreamingAssetsLoader
3.优化PlayerPrefs Editor界面修改参数后可及时保存
1.新增UI模块BaseView模板的UI组件监听函数ButtonEvent和ValueChange
2.修复Audio模块切换Music播放暂停没有Play的问题
1.修复Excel库读取.xls文档时报错的问题
2.修复Excel库读取.xlsx文档时引用其他表的单元格失效的问题
1.新增Tween模块路径动画PathTween,LocalPathTween方法,新增SetCustomId方法可批量暂停取消动画
2.修复Tween震动方法漏加fadeOut参数的问题
3.等待一帧后再开始游戏
1.修复资产加载模块子资产不存在会报错的问题,并且改为返回null
1.优化远程资源加载失败后不停报错的问题
1.新增F8TimerExts拓展代码
2.优化寻找资源是否被引用结果显示在界面
1.修复Tween模块SetLoopType方法参数为-1时不生效的问题
1.优化打包界面
1.优化打包界面
1.优化打包热更新版本的提示
1.修复构建项目时保存F8EditorConfig时会清空数据的问题
1.完善构建小游戏文档
1.修复卸载Resources目录资源时没有区分完全卸载的问题
1.新增打包界面可选择配置表格式选项
1.#38 新增BaseItem调用释放EventDispatcher方法
1.新增事件系统监视器编辑器界面
1.新增通用黑板
2.新增FSM模块可使用黑板数据
1.修复打包AB时处理没有AB的情况,优化提示信息
1.完善文档
1.修复打包AB时正确删除多余.manifest文件
1.修复游戏对象池模块延时销毁时报错的问题
1.修复游戏对象池模块DestroyAllPools报错的问题
2.优化打包AB时使用GetHashForAssetBundle获取Hash
1.完善文档
1.新增组件绑定支持数组形式的名称
1.新增Timer模块忽略TimeScale参数IgnoreTimeScale
2.新增Tween模块SetIgnoreTimeScale方法
1.修复资产模块编辑器模式下,启动完整路径加载时不能搜索到新增资产名的问题
2.优化打包时的提示
3.修复SafeCopyDirectory方法子目录没有正确忽略名称的问题
1.修改F8EditorPrefs配置使用ScriptableObject储存在项目本地
2.优化打包工具界面
1.新增资产模块可使用完整资源路径名加载
1.完善文档
1.修复强制远程加载模式下还进行资源下载的问题
1.优化GUID方法
2.优化警告打印
1.优化Timer模块使用对象池
2.优化Tween模块遍历,FixedUpdate使用fixedDeltaTime
1.Improve English documentation
1.修复配置表容器类使用enum作为参数时报错的问题
1.新增配置表基础类型sbyte,ushort,uint,ulong,容器类型valuetuple<,>
1.新增配置表特殊类型enum
1.新增配置表类型DateTime
2.新增音频模块Pause,Resume,Stop功能
3.优化音频模块的完成回调,过度动画的暂停重播
4.增加动画模块SetIsPause方法
5.修复LitJson序列化DateTime精度丢失的问题
1.修复加载AssetBundleManifest时被错误返回的问题
1.新增更多的可构建平台
2.新增构建时可修改Android平台下的签名信息,构建aab包选项
1.#35 新增Jenkins构建支持,使用接口JenkinsLoadAllExcelData,JenkinsAllScriptsReloaded,JenkinsBuild
1.修复编辑器模式下加载资产await状态没重置的问题
2.优化编辑器模式下修改配置表后无需手动导表
1.修复热更新后没重新加载AssetBundleManifest的问题
1.修复加载AssetBundleManifest时被错误返回的问题
1.新增编辑器模式下可加载场景资源
2.优化资产状态检查器编辑器界面,拓展为3个页签(Resources,AssetBundle,AssetDatabase)
1.优化UnityWebReques已弃用属性
2.优化是否需要加载AssetBundleManifest
1.修复打包后AB名加上哈希值不会变化的问题
2.优化AB打包速度,打包后清理所有.manifest文件
3.完善文档
1.新增Unity6最新版本支持打包安卓
1.优化打包时的提示信息
1.优化Tween模块时间不需要精准限制
1.优化Tween模块确保最终值能到达
1.新增Tween模块的SetLoopType设置循环方法,循环类型包括Restart,Flip,Incremental,Yoyo
2.完善文档
1.优化所有的enum
1.优化AB包检查器重新加载功能
1.新增编辑器界面AB包检查器
1.优化资产模块打包时重名后添加的唯一标识
2.优化加密模块返回小写结果,修复漏清理缓存的问题
1.优化Timer模块循环次数
1.优化资产模块打包时检查是否含有中文
1.优化Timer模块Pause/Resume和Restart方法
1.完善文档
1.修复Excel模块读取UnityEngine类型时Type.GetType会返回Null的问题
2.完善文档
1.优化LogViewer按键启用的提示
2.优化UI模块缺少EventSystem时自动生成
1.完善文档
1.修复在WebGL上加载热更AssetBundleManifest失败的问题
2.优化打包工具
1.优化打包游戏并运行工具
1.修复异步加载时没有展开资源的问题
1.优化模块提示信息
1.优化热更新模块未打包时,启用热更导致资源信息为空的问题
1.优化UI模块Notify层级UI默认会Destroy
2.优化Storage模块获取和设置Object数据容错
1.修复UI模块SetCanvas方法设置sortingLayerName不生效的问题
2.修复Timer模块帧计时器结束会重复执行的问题
1.优化FSM模块GetFSM方法,完善文档
1.FSM模块新增OnLateUpdate和OnFixedUpdate轮询
1.优化资产模块不使用热更新时只使用本地资产信息
1.修复热更新时会下载多余文件夹导致的报错问题
1.修复绑定组件不能获取Transform和RectTransform的问题
2.增加HybridCLR需要补充元数据dll,并且不参与热更
1.修复热更资源时只下载最新版本资源的问题
1.修复打分包和空包时资源没有移除的问题
1.修复资产模块加载场景失败的问题
1.资产模块新增加载全部资产方法:LoadAll、LoadAllAsync,加载全部子资产方法:LoadSub、LoadSubAsync,获取全部资产方法:GetAllAssetObject
2.优化示例场景
3.优化文档
1.小优化,完善文档
1.#33 修复ResourcesLoader中的三目运算符使用错误,this.subAssetName赋值,优化代码
1.#32 的优化
2.打包的AssetBundles复制到Assets外Bundles内,并且加上平台名进行区分
3.热更新打包地址也增加平台进行区分
4.开发工具进行了排序
5.添加HybridCLR的补充元数据
6.完善文档
1.修复Input模块监听按键Down失败的问题
2.修复Asset模块异步加载后同时使用同步加载报错的问题
1.修复Tween模块Sequence第二次使用不触发完成回调的问题
1.组件绑定功能加上名称空间
1.StorageManager模块新增SetEncrypt方式加密数据
2.新增Util.Encryption常用加密方法AES/RSA
1.UI模块新增OpenAsync异步方法
2.UI模块原有的Open方法,改为同步
1.UI模块更多接口支持枚举作为参数
2.完善文档
1.修复Log写入IO占用,多开会报错的问题
2.优化导表错误的提示
1.新增序列帧动画可自定义Sprite
1.优化配置表模块判空
2.优化Timer模块实现
3.完善文档
1.删除高速本地缓存模块
2.删除MessagePack-CSharp第三方库
3.完善文档
1.新增:配置表模块decimal类型,优化:unity基础类型也可以加括号,list指定初始容量
2.完善文档
1.修复配置表模块转换object数据类型的问题
1.修复配置表模块容器类型互相嵌套时的错误问题
1.优化配置表模块可为基础类型和容器类型,可自由组合
2.新增配置表更多字段类型,如基础类型:bool,byte,short,容器类型:[][][],list<>,dictionary<,>,Unity基础类型vector2,vector3,vector4,vector2int,vector3int,quaternion,color
3.新增LitJson支持更多的字典Key值
1.新增资产模块LoadAsync支持async/await和协程异步方式
2.修复资产模块先加载资源,再加载同名资源的子资产后失败的问题
1.新增Tween模块支持协程和async/await等待动画
2.新增UI序列帧动画组件SpriteSequenceFrame
1.优化Tween模块为零GC
2.完善文档
1.unity菜单上增加编辑器模式(勾选)选项
2.增加缺少本地化表提示
3.完善文档
1.优化Tween模块Sequence动画组
2.修复Tween模块池化后错误的问题
3.完善文档
1.优化本地数据存储判空
2.修复编辑器功能,寻找资源引用没有清空数据的问题
3.修改文档中的下载地址
1.完善Module文档
1.修复StaticModule缺少Init
1.默认动画插值改为Ease.EaseOutQuad
1.Tween模块增加LocalMove,ShakePosition,ShakeRotation,ShakeScale方法
2.默认动画插值改为Ease.EaseOutQuad
1.优化编辑器工具的UI位置
2.优化内置Shader的警告
1.UI编辑器工具ImageResize4优化
1.#26 修复截图工具保存路径错误问题
2.优化注释提示
1.优化StaticModule搜索类不完全
2.优化Procedure流程模块会自动搜索子类添加
3.完善文档
1.如果不使用任何AB资源时,优化提示
2.完善文档
1.完善文档的注意事项
1.新增UI模块可使用枚举作为参数
2.完善文档
1.新增字体文件,修复2022或以上版本缺少中文字体的问题
1.优化资产模块Resources也能使用文件夹加载
2.优化资产模块文件夹和文件可以重名
3.取消模块编辑器下搜索资产时判断类型,因为Runtime资产类型和编辑器下可能不一致
4.修复资产模块编辑器模式下加载失败的问题
5.修复资产模块开启热更后主AssetBundleManifest加载地址错误的问题
1.修复强制远程加载时使用本地链接的错误问题
1.修复强制加载模式为远程时ManifestPath错误的问题
1.完善HybridCLR和构建文档
1.优化HybridCLR复制dll时不用手动输入dll名称
1.修复打空包时远程AssetBundleMap没清空导致热更不了的问题
1.打包安卓工程完善文档,接入安卓改为手动操作(更新此版本后请手动清空Plugins/Android目录)
1.打包安卓工程完善文档,提供unity2023版本的用例和安卓工程(更新此版本后请手动清空Plugins/Android目录)
1.打包安卓工程完善文档,提供unity2021,2022,6000版本的用例和安卓工程(更新此版本后请手动清空Plugins/Android目录)
1.接入Play-Mode-Plus编辑器拓展,可选择任意Scene启动,和PlayerSettings预设
1.修复本地化模块缺少此语言时报错的问题
1.新增资产模块加载SubAsset的方法,如:使用Multiple模式的Sprite图片
2.修复切换语言后,本地化组件没及时刷新
1.修复配置表有字体样式但内容为空时的报错
1.优化补间动画Append,Join,SetLoops,RunAtTime等方法
2.完善资产,配置表,补间动画文档
1.优化时间模块,帧率过低时会补偿触发回调
2.完善补间动画文档
1.优化资产模块加载类型不一致提示
2.优化本地化模块代码
1.#19 本地化模块增加字体切换,优化代码
1.修复资产模块Scene异步加载失败问题
1.优化资产模块协程并行加载
1.优化文档,删除多余图片
1.#18 本地化模块不再依赖资产,可使用id索引资产。如添加多张图片,改为只需要一个id
2.修复资产模块展开资源时类型错误的问题
1.优化资产模块,编辑器模式下增加缓存,加快搜索速度
1.修复资产模块协程同时加载报错的问题
1.优化游戏对象池模块初始化预加载对象数量显示
1.游戏对象池模块增加Spawn By PrefabName方法
1.游戏对象池模块增加GetPoolByPrefabName方法
1.补间动画模块增加对Material的动画
2.声音模块新增缓存音频/UnloadAll移除所有音频接口
3.完善文档
1.声音模块,声音播放增加淡入参数fadeDuration,3D特效播放增加spatialBlend和maxNum参数
2.声音模块,补间/缓动模块,游戏对象池模块,优化文档
3.移除UI模块自动调用Unload,因为音频未播放完会报错
1.修改默认表格名称,修复StreamingAssets目录下存在中文打包错误的问题
2.修复Resources目录资产异步加载报错问题
3.优化声音模块组件判空
1.修复事件系统调用到不同id事件的问题
1.修复事件系统嵌套调用会报错的问题,防止死循环优化
1.音频AB包移除自动卸载
1.Resources卸载资产区分是否完全卸载
1.完善文档
1.修复配置表可能被代码裁剪的问题
1.完善文档
1.修改AssetMap代码的位置
1.完善文档
2.不再依赖Tests文件夹内容,可按需删除
3.修复自动绑定组件找不到GameObject的问题
1.更新第三方库,完善第三方库引用文档
2.完善UI文档,构建文档
1.增加UI模块使用枚举值传入Open的方法
2.优化UI模块OnDestroy方法
1.优化导表存放位置的提示
2.优化资产模块加载的方法
1.优化构建文档
2.优化EditorPrefs,多个工程使用不同Key值
1.优化WebGL下加载资源方法
1.新增缺少EventSystem提示
1.新增自动复制AndroidManifest和mainTemplate
2.新增UI模块设置Canvas和CanvasScaler属性的方法
1.修复配置表sheet名不能使用Item关键字的问题
2.新增可以更改配置表路径
3.新增配置表字段类型
1.优化UI模块不再强制设置UI的位置和旋转
1.优化UI模块Instantiate传入默认参数
1.优化UI模块Added方法执行顺序
1.修复资产模块在编辑器模式下,加载新资源失败的问题
1.优化UI系统Guid标识,Dialog和Notify类型界面正确使用缓存
2.增加收集UI所有的中文编辑器功能
1.输入系统增加按钮Started、Performed、Canceled回调,Axis增加ValueChanged回调
1.修复资产的文件名和ab名不一致时,加载文件夹内资产失败问题
1.#14 修复本地数据存储没有拼接user问题
2.暂时屏蔽Reset和OnValidate时自动获取组件
1.修正构建时根据当前平台导出的表现
1.AudioEffect3D使用游戏对象池
2.游戏对象池模块添加轮询,默认DontDestroyOnLoad = true,默认CheckForPrefab = true
3.AudioMixer优化使侧链压缩/闪避效果更突出
1.等待编译完成后生成复制热更新Dll
2.UI系统UICallbacks修正为使用传入的参数
1.LogViewer开启发送邮件功能
2.优化Log调色盘GC
3.资产管理Demo增加Scene加载用法
1.构建项目顺序改为等待编译完成
1.修复打包热更包的资产后缀被错误删除
2.热更新计算Size大小时增加判空
3.CreateModule存在模块时增加返回
4.完善热更文档
1.新增F8Framework.F8ExcelDataClass和F8Framework.Launcher程序集
2.配置表生成的F8Framework.F8ExcelDataClass可用于HybridCLR热更
3.增加导表后脚本编译完成,再打包AB步骤
4.重新加载C#域后,AssetDatabase.Refresh需要增加delayCall延迟执行
5.完善热更文档
6.F8Framework.Tests程序集增加宏定义不参与打包
1.优化资产管理代码
2.优化UI界面传入参数
1.增加英文文档
2.中文文档图片使用国内地址
3.微信小游戏完善文档
1.资产AssetPath改为小写,限制ToLower()数量
1.修复相同AB名下获取资产失败问题
2.明确AB资产地址(大小写不敏感)
1.增加BaseItem组件
2.事件系统增加移除事件所有监听的方法
1.编辑器模式下加载资源改为自动搜索AssetPath
1.AssetBundleMap.json中只保留一个AssetPath,改为从AssetBundle中GetAllAssetNames方法获取
2.由于GetAllAssetNames只能获取小写的AssetPath,需修改GetLoadProgress和GetAssetObject方法
1.Network模块代码优化GC
1.输入模块增加GetAxisRaw
1.Network模块代码优化
1.本地化表移除实时监控
1.本地化表TextID可为空
1.热更新增加校验本地资源md5
2.分包下载增加断点续传
1.InitializeOnLoadMethod统一管理调用顺序
1.LitJson序列化增加UnityEngine基础类型,增加跳过序列化特性[JsonIgnore]
1.添加UI红点组件及示例
UnityF8Framework核心功能