Advertisement
napland

CustomTranformInspectorFoldout

Aug 19th, 2016
460
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.03 KB | None | 0 0
  1.     private AnimBool m_showExtraFields;
  2.     private static bool _showExtraFields;
  3.  
  4.     void OnEnable()
  5.     {
  6.         m_showExtraFields = new AnimBool(_showExtraFields);
  7.         m_showExtraFields.valueChanged.AddListener(Repaint);
  8.     }
  9.  
  10.     private void SpecialOperations()
  11.     {
  12.         EditorGUILayout.Space();
  13.         EditorGUILayout.Space();
  14.  
  15.         m_showExtraFields.target = EditorGUILayout.ToggleLeft("Special operations", m_showExtraFields.target);
  16.         if (EditorGUILayout.BeginFadeGroup(m_showExtraFields.faded))
  17.         {
  18.             AlignmentInspector();
  19.  
  20.             EditorGUILayout.Space();
  21.             EditorGUILayout.Space();
  22.  
  23.             RandomRotatationInspector();
  24.  
  25.             EditorGUILayout.Space();
  26.             EditorGUILayout.Space();
  27.  
  28.             RandomScaleInspector();
  29.  
  30.             EditorGUILayout.Space();
  31.             EditorGUILayout.Space();
  32.             RandomPositionInspector();
  33.         }
  34.         _showExtraFields = m_showExtraFields.value;
  35.         EditorGUILayout.EndFadeGroup();
  36.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement