Skip to content

2024.2.0

Latest
Compare
Choose a tag to compare
@qq362946 qq362946 released this 14 Dec 04:36

本次修复和优化了若干

  • 修复了SubScene无法使用Addressable消息的问题。
  • 修复了SubScene无法正常接收和发送网络消息的问题。
  • Entity和Scene增加了partial关键字,方便使用源代码的同学扩展框架。
  • MongoDB数据库加载随机锁限制了最多同时进行1024个数据库查询任务限制。
  • UnityWebSocket升级为2.8.5最新版,并且解决编辑器下Webgl发送消息的问题。
  • 修复了WebSocket客户端在断开连接的时候无法正确的调用OnConnectDisconnect的问题。
  • 移除掉了组件的异步事件。
  • 移除掉FTask传染令牌的相关逻辑。
  • 修改测试发包的逻辑为默认不执行。
  • 修复了TCP发送消息的一个BUG。
  • SceneConfigData的GetSceneBySceneType方法增加了按World查询的方法。
  • 调整了框架内部一些组件方法的访问级别。
  • 优化了Serialize的部分逻辑。
  • 修改了NetworkMessagingComponent在Unity端的问题。
  • MongoDB在查询获取组件的接口中,增加了isDeserialize参数用于指定是否在查询后自动反序列化注册到框架中,默认是false。
  • 去掉了ISupportedDataBase、ISingleCollectionRoot、ISupportedSingleCollection只能再Fantasy.net使用的问题,取消的原因主要是双端代码公用不取消这三个接口会很不方便。