You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix
MTT-3370
This fixes the issue with false positive rotation deltas while also assuring the threshold values cannot be set below the minimum threshold value.
* test
this tests the fix for the rotation delta check and roll over from 0 to 360 degrees.
* style
* Update CHANGELOG.md
* Update CHANGELOG.md
* fix
Minor adjustment
* style
fixing merge issue
* test fix
Making the StopStartRuntimeTests derive from the NetcodeIntegrationTest to avoid the scenario where a specific platform/desktop is running slow for some reason and it take longer than the default NetcodeIntegrationTestHelpers.WaitForClientsConnected's 1 second. Since it now derives from NetcodeIntegrationTest it will also handle cleaning up everything properly in the event the clients truly cannot connect. and not leave behind artifacts in the test runner scene and/or DDOL that would cause all tests that proceeded StopStartRuntimeTests to fail as well.
* update
removing ThresholdMinimum
Copy file name to clipboardExpand all lines: com.unity.netcode.gameobjects/CHANGELOG.md
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -14,13 +14,15 @@ Additional documentation and release notes are available at [Multiplayer Documen
14
14
### Removed
15
15
16
16
### Fixed
17
+
18
+
- Fixed `NetworkTransform` generating false positive rotation delta checks when rolling over between 0 and 360 degrees. (#1890)
17
19
- Fixed client throwing an exception if it has messages in the outbound queue when processing the `NetworkEvent.Disconnect` event and is using UTP. (#1884)
18
20
- Fixed issue during client synchronization if 'ValidateSceneBeforeLoading' returned false it would halt the client synchronization process resulting in a client that was approved but not synchronized or fully connected with the server. (#1883)
19
21
22
+
20
23
## [1.0.0-pre.7] - 2022-04-06
21
24
22
25
### Added
23
-
24
26
- Added editor only check prior to entering into play mode if the currently open and active scene is in the build list and if not displays a dialog box asking the user if they would like to automatically add it prior to entering into play mode. (#1828)
25
27
- Added `UnityTransport` implementation and `com.unity.transport` package dependency (#1823)
26
28
- Added `NetworkVariableWritePermission` to `NetworkVariableBase` and implemented `Owner` client writable netvars. (#1762)
Assert.IsFalse(results.isRotationDirty,$"Rotation is dirty when rotation threshold is {authoritativeNetworkTransform.RotAngleThreshold} degrees and only adjusted by {halfThreshold} degrees!");
203
+
yieldreturns_DefaultWaitForTick;
204
+
205
+
// Verify rotation is marked dirty when rotated by another half threshold value
Assert.IsTrue(results.isRotationDirty,$"Rotation was not dirty when rotated by the threshold value: {authoritativeNetworkTransform.RotAngleThreshold} degrees!");
Assert.IsFalse(results.isRotationDirty,$"Rotation is dirty when rotation threshold is {authoritativeNetworkTransform.RotAngleThreshold} degrees and only adjusted by "+
Assert.IsFalse(results.isRotationDirty,$"Rotation is dirty when rotation threshold is {authoritativeNetworkTransform.RotAngleThreshold} degrees and only adjusted by "+
0 commit comments