Пример #1
0
 extern static void ClientAdjustRootMotionSourcePosition(IntPtr _this, float TimeStamp, ref FRootMotionSourceGroup ServerRootMotion, int bHasAnimRootMotion, float ServerMontageTrackPosition, ref FVector ServerLoc, ref FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, IntPtr ServerBase, string ServerBoneName, int bHasBase, int bBaseRelativePosition, int ServerMovementMode);
 /// <summary>Replicate root motion source correction to client when using root motion for movement.</summary>
 public extern virtual void ClientAdjustRootMotionSourcePosition(float TimeStamp, FRootMotionSourceGroup ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, byte ServerMovementMode);
Пример #3
0
/// <summary>Replicate root motion source correction to client when using root motion for movement.</summary>
        public void ClientAdjustRootMotionSourcePosition(float TimeStamp, FRootMotionSourceGroup ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent ServerBase, string ServerBoneName, bool bHasBase, bool bBaseRelativePosition, byte ServerMovementMode)
        {
            CheckIsValid();
            ClientAdjustRootMotionSourcePosition(_this.Get(), TimeStamp, ref ServerRootMotion, bHasAnimRootMotion?1:0, ServerMontageTrackPosition, ref ServerLoc, ref ServerRotation, ServerVelZ, ServerBase, ServerBoneName, bHasBase?1:0, bBaseRelativePosition?1:0, ServerMovementMode);
        }