protected virtual void OnGUI() { GUIWindow.DrawSeparator(); if (ToolbarTitles.Length > 0 && BarToolsDic.Count == 0) { OnInit(); } if (ToolbarTitles.Length > 1) { GUILayout.BeginHorizontal(); { ToolbarIndex = GUILayout.Toolbar(ToolbarIndex, ToolbarTitles); } GUILayout.EndHorizontal(); GUIWindow.DrawSeparator(); } foreach (var bar in BarToolsDic) { if (bar.Key != ToolbarIndex) { continue; } for (int i = 0; i < bar.Value.Count; i++) { bar.Value[i].OnGUI(); } } }
public void OnGUI() { OnGUI_SelectAvaterType(); GUIWindow.DrawSeparator(); OnGUI_AvaterInfo(); }
public void OnGUI() { OnGUI_Refush(); GUIWindow.DrawSeparator(); OnGUI_Detail(); GUIWindow.DrawSeparator(); OnGUI_Navigation(); GUIWindow.DrawSeparator(); OnGUI_ItemGrid(); }
void ShowPageIndexHeader() { int BtnPageColums = Mathf.FloorToInt(ScreenWidth / (GUIWindow.BtnShortSelectedStyle.fixedWidth + 3 * 2)); try { if (PageCount > 1 && GUIWindow.DrawHeader("目录")) { for (int i = 0; i < PageCount; i++) { int column = i % BtnPageColums; if (column == 0) { GUILayout.BeginHorizontal(); } if (CurPage == i + 1) { if (GUILayout.Button((i + 1).ToString(), GUIWindow.BtnShortSelectedStyle)) { CurPage = i + 1; } } else { if (GUILayout.Button((i + 1).ToString(), GUIWindow.BtnShortNormalStyle)) { CurPage = i + 1; } } if (column == BtnPageColums - 1 || i == PageCount - 1) { GUILayout.EndHorizontal(); GUILayout.Space(itemMarginH); } } } GUIWindow.DrawSeparator(); } catch { } }
public void OnGUI() { OnGUI_CustomOrder(); GUIWindow.DrawSeparator(); }