4.4.2
版本发布时间: 2024-08-21 06:53:21
FirstGearGames/FishNet最新发布版本:4.4.7(2024-09-27 07:48:43)
Changes in 4.4.2
- Fixed stackoverflow error on an editor script.
- Improved removed redundant explicit type casts.
- Changed refactor on spawning; new code, same behavior.
- Fixed package.json not specifying all dependencies (#719).
- Fixed NetworkTransform potentially applying eventual consistency to relayed client-authoritative datas.
- Fixed TimeManager.LastPacketTick not resetting on network stop (#748).
- Changed removed all MethodImplOptions.AggressiveInlining.
- Added TickNetworkBehaviour.OnUpdate/OnLateUpdate overrides.
- Added Benchmarks folder.
- Added NetworkTransform benchmark.
- Removed Network Level of Detail; it's being replaced with a better system.
- Improved reduced CPU usage for writing spawn messages.
- Improved reduced bandwidth for writing spawn messages.
- Fixed NetworkTransform _cachedTransform not being set when object is disabled.
- Improved NetworkObject automatically adds EmptyNetworkBehaviour is no NetworkBehaviours are present at runtime.
- Improved NetworkObject performance by removing Update loop.
- Improved NetworkTransform performance by removing Update loop.
- Improved NetworkAnimator performance by removing Update loop.
Changes in 4.4.1
- Fixed modified collection/stackOverflow caused during observer rebuild.
Changes in 4.4.0
- Added delta serializers for prediction. This is a beta feature, you may switch to Stable using the Fish-Networking menu.
- Fixed SyncVar not sending latest values when the networkObject is spawned and despawned on the same tick (#692).
- Improved SyncVar no longer resets values prior to client deinitializing the object.
- Improved NetworkTransform performance by caching transform (#742).
- Fixed OnStopNetwork invoking on clientHost when client lost observation, while server was still active (#733).
- Fixed PredictedSpawn.OnTrySpawnServer not calling (#725).
- Fixed failed PredictedSpawns not skipping remaining data on the spawn, potentially corrupting the packet remainder.
- Added Writer.InsertUInt16Unpacked.
- Fixed ColliderRollback assertion error when rolling back before 2 snapshots were created (#743).
- Improved removed garbage collection from ColliderRollback fields and types.
- Changed several exposed internal API renamed on NetworkObject.
- Added boolean includeNested for PredictedOwner as well NetworkObject Give/RemoveOwnership.
- Obsoleted several methods in favor of includeNested for ownership.
- Fixed prediction graphicalObject smoothing for spectators when state forwarding was disabled (#734).
- Fixed replicate being run on spectators when state forwarding was disabled; related to (#734).
- Improved TimeManager.TickToLocalTick and LocalTickToTick can now return future tick values (#736).
- Added NetworkObject.HasAuthority.
- Fixed sceneIds sometimes not generating until after script compile or using regenerate sceneId menu.
- Fixed nested NetworkObjects spawning at the wrong coordinates for clients (#738).
- Fixed networkObject.SetParent(null) causing NullreferenceException.
- Fixed OnStopNetwork invoking on clientHost when client lost observation, while server was still active.
1、 FishNetworking.4.4.2R.unitypackage 1.69MB