mirror of
https://github.com/MirrorNetworking/Mirror.git
synced 2024-11-18 02:50:32 +00:00
fix: #3329 NetworkTransform UpdateServer checks if .connectionToClient is null to support room demo / scene changes
This commit is contained in:
parent
6581300ce0
commit
ca9f07d812
@ -310,7 +310,11 @@ void UpdateServer()
|
|||||||
// -> don't apply for host mode player objects either, even if in
|
// -> don't apply for host mode player objects either, even if in
|
||||||
// client authority mode. if it doesn't go over the network,
|
// client authority mode. if it doesn't go over the network,
|
||||||
// then we don't need to do anything.
|
// then we don't need to do anything.
|
||||||
if (syncDirection == SyncDirection.ClientToServer && !isOwned)
|
// -> connectionToClient is briefly null after scene changes:
|
||||||
|
// https://github.com/MirrorNetworking/Mirror/issues/3329
|
||||||
|
if (syncDirection == SyncDirection.ClientToServer &&
|
||||||
|
connectionToClient != null &&
|
||||||
|
!isOwned)
|
||||||
{
|
{
|
||||||
if (serverSnapshots.Count > 0)
|
if (serverSnapshots.Count > 0)
|
||||||
{
|
{
|
||||||
|
@ -232,7 +232,11 @@ void UpdateServer()
|
|||||||
// -> don't apply for host mode player objects either, even if in
|
// -> don't apply for host mode player objects either, even if in
|
||||||
// client authority mode. if it doesn't go over the network,
|
// client authority mode. if it doesn't go over the network,
|
||||||
// then we don't need to do anything.
|
// then we don't need to do anything.
|
||||||
if (syncDirection == SyncDirection.ClientToServer && !isOwned)
|
// -> connectionToClient is briefly null after scene changes:
|
||||||
|
// https://github.com/MirrorNetworking/Mirror/issues/3329
|
||||||
|
if (syncDirection == SyncDirection.ClientToServer &&
|
||||||
|
connectionToClient != null &&
|
||||||
|
!isOwned)
|
||||||
{
|
{
|
||||||
if (serverSnapshots.Count > 0)
|
if (serverSnapshots.Count > 0)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user