private void OnLevelLoaded(object sender, LevelEventArgs e) { if (applyLevelNameOnLoad) { nameField.SetTextWithoutNotify(e.Data.name); } }
private void OnLevelLoaded(object sender, LevelEventArgs e) { treeControl.ClearItems(); if (realLevelEditor == null) { return; } loadingLevel = false; List <ILevelEditorObject> allObjects = realLevelEditor.ObjectManager.GetAllObjects(); for (int i = 0; i < allObjects.Count; i++) { if (allObjects[i].MyGameObject.transform.parent == null) { treeControl.AddItem(allObjects[i], false); } } treeControl.UpdateList(); }