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);
 }
Beispiel #2
0
    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);
    }
Beispiel #3
0
 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);
 }