下载

Game Framework 3.0.9点击下载
发布时间:2017-12-07
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6、Unity 2017.1、Unity 2017.2 所有版本

  • 允许LogHelper为空,而不再抛出异常
  • 有限状态机接口更新:增加获取有限状态机的所有状态接口
  • 网络接口更新:反序列化包体的参数中,给出包头的数据
  • 修正网络频道自定义错误可能失效的问题
  • 修正隐藏加载中的实体/界面时导致的实例未被释放的问题
  • 调整构建资源流程预处理事件触发的时机
  • 修正一处构建资源工具生成资源列表产生循环引用的问题
  • 修正一处流程编辑器界面刷新错误的问题

Game Framework 3.0.8点击下载
发布时间:2017-11-05
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6、Unity 2017.1、Unity 2017.2 所有版本

  • 增加对 Unity 2017.2 的兼容
  • 增加 ReferencePool
  • 使用 ReferencePool 优化事件系统 GCAlloc
  • Debugger 窗口调整,Console 增加复制日志按钮
  • 增加设置配置文件路径的 Attribute,现在可以自定义 AssetBundle 相关工具的配置文件路径了
  • 修正一处加载文件失败的问题

Game Framework 3.0.7点击下载
发布时间:2017-10-10
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6、Unity 2017.1 所有版本

  • 增加 DataNode、DataTable、Fsm、ObjectPool、Setting 组件的非泛型接口,便于注册到 Lua 使用
  • 修改事件机制,去除 EventId
  • 修正退出游戏时,停止声音和卸载场景报错的问题
  • 修正误删 manifest 导致无法增量生成 AssetBundle 的问题
  • 修正 NetworkChannel 上处理接收流的问题
  • 修正 Mac Editor 上,从 AssetBundle 加载资源出错的问题
  • 修正一处引发 JIT 的问题

Game Framework 3.0.6点击下载
发布时间:2017-08-28
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6、Unity 2017.1 所有版本

  • 更新日志类,增加日志 Helper 接口
  • 声音模块,StopSound 增加返回值,指示停止播放声音是否成功,而不是再抛出异常
  • 网络模块,调整 NetworkChannel,每个 NetworkChannel 独立注册 PacketHandler,NetworkHelper 对应改名 NetworkChannelHelper
  • 【Beta】网络模块,调整 NetworkChannel,支持自定义包头,降低 GCAlloc

Game Framework 3.0.5点击下载
发布时间:2017-07-03
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6、Unity 2017.1 所有版本

  • 修改网络模块,通过代码增加的 NetworkChannel 也能加入到 Inspector。
  • 扩展各种类型和Byte[]之间的转换接口。
  • 修改不明确的引用,以兼容较新版本 Unity。
  • 修正内存统计错误。
  • 修正消息包包头大小错误。
  • 修正一处资源更新时的错误。
  • 修正运行时查看 Prefab,Inspector 报错的问题。

Game Framework 3.0.4点击下载
发布时间:2017-06-01
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6、Unity 2017.1 所有版本

  • 界面模块功能扩展,增加对正在加载的界面进行查询和关闭操作的能力。
  • 实体模块功能扩展,增加对正在加载的实体进行查询和隐藏操作的能力。
  • 声音模块功能扩展,增加对正在加载的声音进行查询和停止操作的能力。
  • 增加打包事件,在实现 IBuildEvent 接口之后,即可在生成资源包之前和之后自动调用相应逻辑。
  • 增加性能分析器,后续会陆续增加性能分析工具。
  • 增加日志函数重载,降低部分日志的 GCAlloc。
  • 修正 LoadDataTableDependencyAsset、LoadDataTableUpdate、LoadDictionaryDependencyAsset、LoadDictionaryUpdate 事件定义错误。
  • 修正 Web 请求模块 PostData 参数错误。

Game Framework 3.0.3点击下载
发布时间:2017-05-04
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6、Unity 2017.1 所有版本

  • 网络模块允许自定义网络消息包头的长度。
  • 声音模块增加对 AudioMixer 的支持。
  • 声音模块增加带有淡入淡出效果的重载方法。
  • 声音模块增加在固定世界坐标位置播放声音的重载方法。
  • 实体模块增加根据 Transform 挂接实体的重载方法。
  • 增加日志重定向脚本,在 Console 上双击日志可以跳转到具体代码,而不是 LogCallback 方法。
  • Unity 5.6 以上收到低内存警告时自动进行处理。
  • 修正电量的提示信息。
  • 修正场景名带点时加载异常的问题。
  • 修正一处 AssetBundleBuilder 压缩失效的问题。
  • Unity 2017 代码兼容调整。

Game Framework 3.0.2点击下载
发布时间:2017-04-01
适用于 Unity 5.3、Unity 5.4、Unity 5.5、Unity 5.6 所有版本

  • 兼容 Unity 5.6,增加新的硬件检测接口(如电池电量)。
  • 调整目录结构,方便后续对各版本 Unity 进行兼容。
  • 移除 UnityGameFramework.Editor.dll,将代码直接包含在工程中。
  • 网络模块调整,自动根据提供的 IPAddress 判断 IPv4 和 IPv6。
  • 实体模块优化,降低 GCAlloc。

Game Framework 3.0.1点击下载
发布时间:2017-03-16
适用于 Unity 5.3、Unity 5.4、Unity 5.5 所有版本

  • 改进调试器窗口的打开选项,可以选择总是开启、总是关闭、还是自动(发布时关闭、开发时开启)。
  • 优化一些 GCAlloc 的问题,现在轮询时的 GCAlloc 已经是 0 了。
  • 修正 Instance Root 节点比例问题。
  • 把工程升级到 VS2017(这个不重要 2333)。
  • 替换 xxx.?Invoke 用法,避免在较低版本编译器上无法编译通过的问题。
  • 修改获取游戏框架模块的方法,避免某些不支持遍历程序集的平台无法获取模块。

Game Framework 3.0.0点击下载
发布时间:2016-12-20
适用于 Unity 5.3、Unity 5.4、Unity 5.5 所有版本

  • 调整场景管理接口,加载和卸载场景都使用场景资源名称参数即可,无需再使用场景名称参数。
  • 增加对 Unity 5.5 异步卸载场景的支持。
  • UGF 不再使用dll,而是直接使用源码,方便调试。

Game Framework 2.2.5点击下载
发布时间:2016-12-06
适用于 Unity 5.3、Unity 5.4 所有版本

  • 修正了一个资源加载时可能出现错误的BUG。

PS: 这是 GameFramework 2.x 系列的最后一个版本,后续将以 3.x 系列发布,计划同时对多个 Unity 版本进行支持。


Game Framework 2.2.4点击下载
发布时间:2016-11-25
适用于 Unity 5.3、Unity 5.4 所有版本

  • 对象池增加释放指定数量个对象的接口。
  • 增加一组调整游戏速度的快捷按钮。
  • 资源打包工具微调。

Game Framework 2.2.3点击下载
发布时间:2016-11-13
适用于 Unity 5.3、Unity 5.4 所有版本

  • 从此版本开始,支持所有 Unity 5.3.0f4 及以上的版本了。
  • 资源打包工具 BUG 修正。

Game Framework 2.2.2点击下载
发布时间:2016-11-10
适用于 Unity 5.4 所有版本

  • 提高资源管理的稳定性。

Game Framework 2.2.1点击下载
发布时间:2016-11-06
适用于 Unity 5.4 所有版本

  • 数据表 GetDataRow 和 GetAllDataRow 增加排序查询方法。
  • 更新 ObjectPool,可通过对象个数和对象过期时间两个维度同时管理对象池,增加自动清理对象池时间的设置。

Game Framework 2.2.0点击下载
发布时间:2016-10-08
适用于 Unity 5.4 所有版本

  • 重构了资源部分代码,运行时更省内存。
  • 数据表 GetDataRow 和 GetAllDataRow 增加谓词查询方法,便于使用非 Id 字段进行查询。
  • 移除对 AssetBundleManifest 的依赖,改为内部自动管理
  • 新增 AssetBundle 管理工具,可在打包前自助排查冗余资源。

下载》有 5 条评论

  1. 张传伟 说:

    不支持unity 5.4以下的版本吗

留下一个回复

你的email不会被公开。