// ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ protected override void DoInspectorGUI() { base.DoInspectorGUI(); foreach (Object obj in serializedObject.targetObjects) { exClipping clipping = obj as exClipping; if (clipping) { clipping.CheckDirty(); } } }
// ------------------------------------------------------------------ // 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(); } } }