Esempio n. 1
0
    // ------------------------------------------------------------------
    // Desc:
    // ------------------------------------------------------------------

    protected override void DoInspectorGUI()
    {
        base.DoInspectorGUI();

        foreach (Object obj in serializedObject.targetObjects)
        {
            exClipping clipping = obj as exClipping;
            if (clipping)
            {
                clipping.CheckDirty();
            }
        }
    }
Esempio n. 2
0
    // ------------------------------------------------------------------
    // Desc:
    // ------------------------------------------------------------------

    public new void OnSceneGUI()
    {
        exClipping clipping = target as exClipping;

        exEditorUtility.GL_DrawWireFrame(clipping, new Color(0.0f, 1.0f, 0.5f, 1.0f), false);

        if (clipping.hasSprite == false)
        {
            Vector3 size;
            Vector3 center;
            bool    changed = ProcessSceneEditorHandles(out size, out center);
            if (changed)
            {
                exPlaneInspector.ApplyPlaneScale(clipping, size, center);
                clipping.CheckDirty();
            }
        }
    }