internal void DrawInspector() { if (DrawBanner(TITLE, true, false)) { //if (h2_GUI.Toggle(ref shortenName, SHORTEN_LAYER_LABEL)) //{ // h2_Layer.dirtyMaxWidth = shortenName; //} //showDefaultlayer = GUILayout.Toggle(showDefaultlayer, DEFAULT_LAYER_LABEL); if (h2_GUI.Toggle(ref showDefaultlayer, DEFAULT_LAYER_LABEL)) { labelColor.maxWidth = 0; } labelColor.DrawInspector(idx => { if (idx == 0 && !showDefaultlayer) { return(null); } return(h2_Layer.GetLayerName(idx, labelColor.shortenName)); }); //GUILayout.BeginHorizontal(); //{ // var style1 = (h2_LayerDisplay) EditorGUILayout.EnumPopup(style); // if (style != style1){ // style = style1; // h2_Layer.dirtyMaxWidth = true; // } // h2_Color.DrawColorPicker(GUILayoutUtility.GetRect(0, Screen.width, 16f, 16f), ref color); //} //GUILayout.EndHorizontal(); //for (var i = 0;i < colors.Length; i++) //{ // if (i == 3 || i == 5 || i == 6 || i == 7) continue; // GUILayout.BeginHorizontal(); // { // var r= GUILayoutUtility.GetRect(0, Screen.width, 16f, 16f); // r.width = r.width/2f; // DrawLayer(r, i); // r.x += r.width; // h2_Color.DrawColorPicker(r, ref colors[i]); // } // GUILayout.EndHorizontal(); //} h2_GUI.DrawLine(); DrawShortcut(); } }
internal void DrawInspector() { if (DrawBanner(TITLE, true, false)) { var tags = h2_Change.Tags; labelColor.DrawInspector(idx => { var s = tags[idx]; return(labelColor.shortenName ? h2_Utils.GetShortenName(s) : s); }, tags.Length); DrawShortcut(); } }
internal void DrawInspector() { if (DrawBanner(TITLE, true, false)) { var tags = InternalEditorUtility.tags; labelColor.DrawInspector(idx => { if (idx >= tags.Length) { return(string.Empty); } var s = tags[idx]; return(labelColor.shortenName ? h2_Utils.GetShortenName(s) : s); }, tags.Length); //stateTexture.DrawStates(enableIcon, ACTIVE_STATES); h2_GUI.DrawLine(); DrawShortcut(); } }
internal void DrawInspector() { if (DrawBanner(TITLE, true, false)) { if (h2_GUI.Toggle(ref showDefaultlayer, DEFAULT_LAYER_LABEL)) { labelColor.maxWidth = 0; } labelColor.DrawInspector(idx => { if ((idx == 0) && !showDefaultlayer) { return(null); } var layerName = h2_Change.GetLayerName(idx); return(labelColor.shortenName ? h2_Utils.GetShortenName(layerName) : layerName); }); DrawShortcut(); } }