Skip to content

2024.1.7

Latest
Compare
Choose a tag to compare
@qq362946 qq362946 released this 01 Oct 09:19
· 12 commits to main since this release

Fantasy修复和优化的功能如下:

1、修复了MemoryStreamBuffer有时候会提示为null的问题。
2、优化了网络消息包对象池的回收逻辑。
3、优化了AddressableMessageComponent组件的执行逻辑。
4、Session增加了组件事件。
5、修复了Entity的Deserialize方法执行后,无法注册到当前Scene下面的问题。

Fantasy新增功能如下:

1、Exporter 拆分为两个工具:NetworkProtocol 和 ConfigTable。

  • ExporterConfigTable工具
    若您使用 Fantasy.ConfigTable 包,则需要借助此工具进行配置表导出操作。
    安装方式一:使用以下命令安装包
    dotnet add package Fantasy-Net.Tools.ExporterConfigTable
    安装方式二:通过 NuGet 包管理工具搜索 Fantasy-Net.Tools.ExporterConfigTable 进行安装。

  • NetworkProtocol工具
    此工具用于导出框架内的网络协议,必须安装该工具,否则无法完成网络协议的导出。
    安装方式一:使用以下命令安装包
    dotnet add package Fantasy-Net.Tools.ExporterNetworkProtocol
    安装方式二:通过 NuGet 包管理工具搜索 Fantasy-Net.Tools.ExporterNetworkProtocol 进行安装。

2、调整框架 Tools 文件夹的结构
此次更新对框架 Tools 文件夹的结构进行了优化,但不会影响使用者的更新和使用体验。用户可以无缝地继续使用现有的功能。

3、增加了Fantasy.Benchmark基准测试功能。具体请看Fantasy.Benchmark/README.md