예제 #1
0
 private void OnValidate()
 {
     if (m_TransformSyncMode < TransformSyncMode.SyncNone || m_TransformSyncMode > TransformSyncMode.SyncCharacterController)
     {
         m_TransformSyncMode = TransformSyncMode.SyncTransform;
     }
     if (m_SendInterval < 0f)
     {
         m_SendInterval = 0f;
     }
     if (m_SyncRotationAxis < AxisSyncMode.None || m_SyncRotationAxis > AxisSyncMode.AxisXYZ)
     {
         m_SyncRotationAxis = AxisSyncMode.None;
     }
     if (m_MovementTheshold < 0f)
     {
         m_MovementTheshold = 0f;
     }
     if (m_VelocityThreshold < 0f)
     {
         m_VelocityThreshold = 0f;
     }
     if (m_SnapThreshold < 0f)
     {
         m_SnapThreshold = 0.01f;
     }
     if (m_InterpolateRotation < 0f)
     {
         m_InterpolateRotation = 0.01f;
     }
     if (m_InterpolateMovement < 0f)
     {
         m_InterpolateMovement = 0.01f;
     }
 }
예제 #2
0
        void OnValidate()
        {
            if (m_TransformSyncMode < TransformSyncMode.SyncNone)
            {
                m_TransformSyncMode = TransformSyncMode.SyncTransform;
            }

            if (m_SendInterval < 0)
            {
                m_SendInterval = 0;
            }

            if (m_SyncRotationAxis < AxisSyncMode.None || m_SyncRotationAxis > AxisSyncMode.AxisXYZ)
            {
                m_SyncRotationAxis = AxisSyncMode.None;
            }

            if (m_MovementTheshold < 0)
            {
                m_MovementTheshold = 0.00f;
            }

            if (m_SnapThreshold < 0)
            {
                m_SnapThreshold = 0.01f;
            }

            if (m_InterpolateRotation < 0)
            {
                m_InterpolateRotation = 0.01f;
            }

            if (m_InterpolateMovement < 0)
            {
                m_InterpolateMovement = 0.01f;
            }
        }
예제 #3
0
 private void OnValidate()
 {
     if ((this.m_TransformSyncMode < TransformSyncMode.SyncNone) || (this.m_TransformSyncMode > TransformSyncMode.SyncCharacterController))
     {
         this.m_TransformSyncMode = TransformSyncMode.SyncTransform;
     }
     if (this.m_SendInterval < 0f)
     {
         this.m_SendInterval = 0f;
     }
     if ((this.m_SyncRotationAxis < AxisSyncMode.None) || (this.m_SyncRotationAxis > AxisSyncMode.AxisXYZ))
     {
         this.m_SyncRotationAxis = AxisSyncMode.None;
     }
     if (this.m_MovementTheshold < 0f)
     {
         this.m_MovementTheshold = 0f;
     }
     if (this.m_SnapThreshold < 0f)
     {
         this.m_SnapThreshold = 0.01f;
     }
     if (this.m_InterpolateRotation < 0f)
     {
         this.m_InterpolateRotation = 0.01f;
     }
     if (this.m_InterpolateMovement < 0f)
     {
         this.m_InterpolateMovement = 0.01f;
     }
 }