Skip to content

Commit aaf27e8

Browse files
update
Don't include excluded parameters during initial synchronization.
1 parent bde2c66 commit aaf27e8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

com.unity.netcode.gameobjects/Runtime/Components/NetworkAnimator.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1126,6 +1126,12 @@ private unsafe void WriteParameters(ref FastBufferWriter writer)
11261126
foreach (var parameterIndex in m_ParametersToUpdate)
11271127
{
11281128
ref var cacheValue = ref UnsafeUtility.ArrayElementAsRef<AnimatorParamCache>(m_CachedAnimatorParameters.GetUnsafePtr(), parameterIndex);
1129+
1130+
if (cacheValue.Exclude)
1131+
{
1132+
continue;
1133+
}
1134+
11291135
var hash = cacheValue.Hash;
11301136
BytePacker.WriteValuePacked(writer, (uint)parameterIndex);
11311137
if (cacheValue.Type == AnimationParamEnumWrapper.AnimatorControllerParameterInt)

0 commit comments

Comments
 (0)