public override void OnInspectorGUI() {
        if (_target == null) _target = target as FilledLineGraph;
		DrawDefaultInspector();
		using (gui.Horizontal()) {
			if (gui.EzButton(gui.LoadValuesButton))
				_target.Rot.StartRotation = _target.Pivot.rotation.eulerAngles;
			_target.Rot.StartRotation = gui.EzV3Field ("Rot In", 
				_target.Rot.StartRotation,10f, GUILayout.Width(180f));
		}
		using (gui.Horizontal()) {
			if (gui.EzButton(gui.LoadValuesButton))
				_target.Rot.EndRotation = _target.Pivot.rotation.eulerAngles;
			_target.Rot.EndRotation = gui.EzV3Field("Rot Out",
				_target.Rot.EndRotation, 10f, GUILayout.Width(180f));
		}
		using (gui.Horizontal()) {
			_target.Rot.Duration = gui.EzFloatField ("Duration", _target.Rot.Duration, 10f);
			_target.Rot.EaseType = (Ease)gui.EzEnumPopup ("Ease", _target.Rot.EaseType, 10f);
		}
		using (gui.Horizontal()) {
			if (gui.EzButton("Import XML Data", GUILayout.Height(24f))) {
				_target.ImportXML(_idx);
			}
			_idx = Mathf.Clamp ((gui.EzIntField ("Idx", _idx, 10f, GUILayout.Width (60f))), 1, 4);
		}

		EditorUtility.SetDirty (target);
	}
Example #2
0
    public override void OnInspectorGUI()
    {
        if (_target == null)
        {
            _target = target as FilledLineGraph;
        }
        DrawDefaultInspector();
        using (gui.Horizontal()) {
            if (gui.EzButton(gui.LoadValuesButton))
            {
                _target.Rot.StartRotation = _target.Pivot.rotation.eulerAngles;
            }
            _target.Rot.StartRotation = gui.EzV3Field("Rot In",
                                                      _target.Rot.StartRotation, 10f, GUILayout.Width(180f));
        }
        using (gui.Horizontal()) {
            if (gui.EzButton(gui.LoadValuesButton))
            {
                _target.Rot.EndRotation = _target.Pivot.rotation.eulerAngles;
            }
            _target.Rot.EndRotation = gui.EzV3Field("Rot Out",
                                                    _target.Rot.EndRotation, 10f, GUILayout.Width(180f));
        }
        using (gui.Horizontal()) {
            _target.Rot.Duration = gui.EzFloatField("Duration", _target.Rot.Duration, 10f);
            _target.Rot.EaseType = (Ease)gui.EzEnumPopup("Ease", _target.Rot.EaseType, 10f);
        }
        using (gui.Horizontal()) {
            if (gui.EzButton("Import XML Data", GUILayout.Height(24f)))
            {
                _target.ImportXML(_idx);
            }
            _idx = Mathf.Clamp((gui.EzIntField("Idx", _idx, 10f, GUILayout.Width(60f))), 1, 4);
        }

        EditorUtility.SetDirty(target);
    }