private void OnEnable() { ABBuilderWindow.Init(); mBuildingAnimFiles = new List <string>(); mEnv = (PTRuntime)EditorPrefs.GetInt(ENVSTRING, 0); var files = Directory.GetFiles(BuildAnimDir, "*.txt", SearchOption.TopDirectoryOnly); mBuildingAnimFiles.AddRange(files); UpdateData(); }
private void OnGUI() { mTabIndex = GUILayout.Toolbar(mTabIndex, tableNames, GUILayout.Width(700), GUILayout.Height(30)); switch (mTabIndex) { case INDEX_TAB_AB: ABBuilderWindow.Draw(); break; case INDEX_TAB_DATABASE: DrawResGenaerteView(); break; case INDEX_TAB_CONFIGS: DrawBuidingAnimConfig(); break; } }
void OnDestroy() { ABBuilderWindow.Dispose(); }