Example #1
0
        public override void OnInspectorGUI()
        {
            t = (TFTransform)target;

            DrawDefaultInspector();

            EditorGUILayout.BeginHorizontal();
            EditorGUILayout.LabelField("Rotation: ", GUILayout.Width(75));
            EditorGUILayout.LabelField(Mat22.MatrixToDegrees(t.Rotation).ToString(), GUILayout.Width(50));
            rotVal = EditorGUILayout.FloatField(rotVal, GUILayout.Width(50));
            if (GUILayout.Button("A", GUILayout.Width(25)))
            {
                t.Rotation = new Mat22((Fix)rotVal);
                t.OnValidate();
            }
            EditorGUILayout.EndHorizontal();
        }