protected override bool Changed() { if (!VCUtils.VectorApproximate(m_PositionInput.Vector, m_Data.m_Position, m_PositionInput.m_Format)) { return(true); } if (m_VisibleCheck.isChecked != m_Data.m_Visible) { return(true); } if (m_Phase0Check.isChecked != ((m_Data.m_Phase & 1) == 0)) { return(true); } if (m_Phase1Check.isChecked != ((m_Data.m_Phase & 1) == 1)) { return(true); } if (m_SmallBigCheck.isChecked != ((m_Data.m_Phase & 2) == 2)) { return(true); } if (m_MotorCheck.isChecked != ((m_Data.m_Phase & 4) != 4)) { return(true); } return(false); }
protected override bool Changed() { if (!VCUtils.VectorApproximate(m_PositionInput.Vector, m_Data.m_Position, m_PositionInput.m_Format)) { return(true); } if (!VCUtils.VectorApproximate(m_RotationInput.Vector, m_Data.m_Rotation, m_RotationInput.m_Format)) { return(true); } if (!VCUtils.VectorApproximate(m_ScaleInput.Vector, m_Data.m_Scale, m_ScaleInput.m_Format)) { return(true); } Color32 insc = m_ColorPicker.FinalColor; Color32 datac = m_Data.m_Color; if (insc.r != datac.r) { return(true); } if (insc.g != datac.g) { return(true); } if (insc.b != datac.b) { return(true); } if (m_VisibleCheck.isChecked != m_Data.m_Visible) { return(true); } return(false); }
protected override bool Changed() { if (!VCUtils.VectorApproximate(m_PositionInput.Vector, m_Data.m_Position, m_PositionInput.m_Format)) { return(true); } if (m_VisibleCheck.isChecked != m_Data.m_Visible) { return(true); } return(false); }
protected override bool Changed() { if (!VCUtils.VectorApproximate(m_PositionInput.Vector, m_Data.m_Position, m_PositionInput.m_Format)) { return(true); } if (!VCUtils.VectorApproximate(m_RotationInput.Vector, m_Data.m_Rotation, m_RotationInput.m_Format)) { return(true); } if (!VCUtils.VectorApproximate(m_ScaleInput.Vector, new Vector3(m_Data.m_Size, m_Data.m_Size, m_Data.m_Depth), m_ScaleInput.m_Format)) { return(true); } if (m_MirroredCheck.isChecked != m_Data.m_Mirrored) { return(true); } Color32 insc = m_ColorPicker.FinalColor; Color32 datac = m_Data.m_Color; if (insc.r != datac.r) { return(true); } if (insc.g != datac.g) { return(true); } if (insc.b != datac.b) { return(true); } if (m_Shader0Check.isChecked && m_Data.m_ShaderIndex != 0) { return(true); } if (!m_Shader0Check.isChecked && m_Data.m_ShaderIndex == 0) { return(true); } if (m_Shader1Check.isChecked && m_Data.m_ShaderIndex != 1) { return(true); } if (!m_Shader1Check.isChecked && m_Data.m_ShaderIndex == 1) { return(true); } return(false); }
protected override bool Changed() { if (!VCUtils.VectorApproximate(m_PositionInput.Vector, m_Data.m_Position, m_PositionInput.m_Format)) { return(true); } if (!VCUtils.VectorApproximate(m_RotationInput.Vector, m_Data.m_Rotation, m_RotationInput.m_Format)) { return(true); } if (m_VisibleCheck && m_VisibleCheck.isChecked != m_Data.m_Visible) { return(true); } if (VCEditor.Instance && VCEditor.Instance.m_UI && VCEditor.Instance.m_UI.bonePanel && m_ArmorPartIndex != VCEditor.Instance.m_UI.bonePanel.ArmorPartIndex) { return(true); } return(false); }
protected override bool Changed() { if (!VCUtils.VectorApproximate(m_PositionInput.Vector, m_Data.m_Position, m_PositionInput.m_Format)) { return(true); } if (!VCUtils.VectorApproximate(m_RotationInput.Vector, m_Data.m_Rotation, m_RotationInput.m_Format)) { return(true); } if (!VCUtils.VectorApproximate(m_ScaleInput.Vector, m_Data.m_Scale, m_ScaleInput.m_Format)) { return(true); } if (m_VisibleCheck.isChecked != m_Data.m_Visible) { return(true); } if (Float01ToIntAngle(m_AnlgeSlider.sliderValue) != m_Data.m_PivotAng) { return(true); } return(false); }