private void OnGUIEditor() { //////input path EditorGUILayout.Space(); GUILayout.BeginHorizontal(); var originalPath = m_Data.m_BundlePath; m_Data.m_BundlePath = EditorGUILayout.TextField("Bundle Path", m_Data.m_BundlePath); if (GUILayout.Button("Browse", GUILayout.MaxWidth(75f))) { BrowseForFolder(); } GUILayout.EndHorizontal(); EditorGUILayout.Space(); if (originalPath != m_Data.m_BundlePath) { RefreshBundles(); } if (m_BundleList.Count > 0) { m_BundleTreeView.OnGUI(new Rect(m_Position.x, m_Position.y + 30, m_Position.width / 2.0f, m_Position.height - 30)); m_SingleInspector.OnGUI(new Rect(m_Position.x + m_Position.width / 2.0f, m_Position.y + 30, m_Position.width / 2.0f, m_Position.height - 30)); } }
private void OnGUIEditor() { EditorGUILayout.Space(); GUILayout.BeginHorizontal(); if (GUILayout.Button("Add File", GUILayout.MaxWidth(75f))) { BrowseForFile(); } if (GUILayout.Button("Add Folder", GUILayout.MaxWidth(75f))) { BrowseForFolder(); } GUILayout.EndHorizontal(); EditorGUILayout.Space(); if (m_BundleList.Count > 0) { int halfWidth = (int)(m_Position.width / 2.0f); m_BundleTreeView.OnGUI(new Rect(m_Position.x, m_Position.y + 30, halfWidth, m_Position.height - 30)); m_SingleInspector.OnGUI(new Rect(m_Position.x + halfWidth, m_Position.y + 30, halfWidth, m_Position.height - 30)); } }