4,3,6
版本发布时间: 2024-07-02 21:40:38
FirstGearGames/FishNet最新发布版本:4.4.7(2024-09-27 07:48:43)
- Improved prediction reconciles do not need to be called every tick now when using ReplicateStateOrder.Appended.
- Added PredictionManager.StateOrder. Default is now Appended, previous order was Inserted.
- Added PredictionManager.SetStateOrder; can be used at runtime.
- Added PredictionRigidbody/2D.GetPendingForces.
- Added PredictionRigidbody/2D.HasPendingForces.
- Added SubStream type and serializers (#679).
- Fixed incorrect usage of IsLocalTransport within TransportManager when using Multipass.
- Fixed MonoTickSmoother not resetting state when used with object pooling (#698).
- Improved Multipass.GetPort() now returns the port of the first transport (#694).
- Improved performance on Object/CollectionCaches.Retrieve and resolved code stripping for caches (#678) (#672).
- Fixed NetworkAnimator incorrectly applying network animator changes on clientHost (#689).
- Added support for Odin Inspector in SyncTypes (#693).
- Fixed DefaultPrefabObjects file still being generated when feature was disabled.
- Fixed regression of an editor override script breaking some custom inspectors.
- Fixed ServerManager.Timeout value not checking all connections.
- Obsoleted ObjectPool.RetrieveObject(int, ushort, parent, Vector3?, Quaternion? Vector3?, bool, bool).
- Added ObjectPool.RetrieveObject(int, ushort, RetrieveOption, parent, Vector3?, Quaternion? Vector3?, bool).
- Fixed NetworkObject.SerializedRootNetworkBehaviour not unsetting when there no longer was a parent (#705).
- Added additional overloads for networkManager.GetPooledInstantiated.
- Fixed obsolete warning in RingBuffer.
- Fixed SyncTypeSettings not initializing with proper send rates.
- Added NetworkTransform.Teleport.
- Added several interpolated SyncVar types: FloatSyncVar, Vector3SyncVar, and more.
- Changed several value type reader/writers renamed to their bit representation.
- Added DefaultReader/DefaultWriter attributes. These will be required for custom serializers in FishNet V5.
- Obsoleted Read/WriteByte(s).
- Fixed BufferedRPCs corrupting packets when originally sent on Channel.Unreliable.
- Changed Fish-Networking menu location to comply with Asset Store guidelines.
- Added NetworkObject.SetSceneId to allow for manual setting.
- Fixed ChildTransformTickSmoother improperly nullifying fields early during a state reset (#696).
- Improved Tugboat performance slightly.