Updated ChangeLog & DataTypes

This commit is contained in:
Chris Langsenkamp 2020-01-26 18:16:08 -05:00
parent 1a08f1b95d
commit 5ffa4f0f2c
2 changed files with 3 additions and 1 deletions

View File

@ -5,6 +5,7 @@
- Added: NetworkTransform now has 3 new floats for Sensitivity to quiet down message traffic from micro changes.
- Added: Network Observer added to [Script Templates](ScriptTemplates.md) -- See the new Mirror section in the Assets > Create menu.
- Added: [Network Scene Checker Component](../Components/NetworkSceneChecker.html)
- Added: URI added to supported data types
- Fixed: NetworkTransform and NetworkAnimator now uses NetworkWriterPool
- Fixed: NetworkTransform and NetworkAnimator now respect `hasAuthority` for client owned objects
- Fixed: NetworkTransform will now correctly teleport if time / distance are too large

View File

@ -5,8 +5,9 @@
The client and server can pass data to each other via [Remote methods](Communications/RemoteActions.md), [State Synchronization](Sync/index.md) or via [Network Messages](Communications/NetworkMessages.md)
Mirror supports a number of data types you can use with these, including:
- Basic c# types (byte, int, char, uint, float, string, UInt64, etc)
- Basic c# types (byte, int, char, uint, UInt64, float, string, etc)
- Built-in Unity math type (Vector3, Quaternion, Rect, Plane, Vector3Int, etc)
- URI
- NetworkIdentity
- Game object with a NetworkIdentity component attached.
- Structures with any of the above (it's recommended to implement IEquatable\<T\> to avoid boxing and to have the struct readonly, cause modifying one of fields doesn't cause a resync)