Esempio n. 1
0
        public void DrawEnd(float width, float min, float max, float spacing)
        {
            EditorGUILayout.BeginHorizontal();
            float    halfWidth      = width / 2;
            GUIStyle leftAlignStyle = new GUIStyle(GUI.skin.label);

            leftAlignStyle.contentOffset = new Vector2(-5, 0);
            leftAlignStyle.alignment     = TextAnchor.MiddleLeft;
            GUIStyle rightAlignStyle = new GUIStyle(GUI.skin.label);

            rightAlignStyle.contentOffset = new Vector2(-5, 0);
            rightAlignStyle.alignment     = TextAnchor.MiddleRight;
            EditorGUILayout.LabelField(m_Units.ToString(min, false, 5, true), leftAlignStyle, GUILayout.Width(halfWidth));
            EditorGUILayout.LabelField(m_Units.ToString(max, false, 5, true), rightAlignStyle, GUILayout.Width(halfWidth));
            EditorGUILayout.EndHorizontal();

            EditorGUILayout.EndVertical();

            EditorGUILayout.EndHorizontal();
        }
Esempio n. 2
0
 string ToDisplayUnits(float ms, bool showUnits = false, int limitToDigits = 5)
 {
     return(m_Units.ToString(ms, showUnits, limitToDigits));
 }
Esempio n. 3
0
 string ToDisplayUnits(float ms, bool showUnits = false)
 {
     return(m_Units.ToString(ms, showUnits, 5));
 }
Esempio n. 4
0
 string ToDisplayUnits(float ms, bool showUnits = false, int limitToNDigits = 5, bool showFullValueWhenBelowZero = false)
 {
     return(m_Units.ToString(ms, showUnits, limitToNDigits, showFullValueWhenBelowZero));
 }