public static void Open() { ItemEditorWindow window = GetWindow <ItemEditorWindow>("Item Editor"); window.my = (ItemDataBase)AssetDatabase.LoadAssetAtPath("Assets/DataBase/Data_Items.asset", typeof(ItemDataBase)); window.SetStyle(); }
public ItemEditorWindowViewModel(ItemEditorWindow window, Item existing = null) { this.window = window; this.existing = existing; LoadWindow(); }
static void CreateWindow() { var d = Database.Instance; ItemEditorWindow window = (ItemEditorWindow)EditorWindow.GetWindow(typeof(ItemEditorWindow)); window.Show(); }
public static void Open(ItemDataBase Content) { ItemEditorWindow window = GetWindow <ItemEditorWindow>("Item Editor"); window.my = Content; window.SetStyle(); }
/// <summary> /// Edit existing item /// </summary> private void EditItem() { ItemEditorWindow editor = new ItemEditorWindow(fLogic, SelectedItem); var editorViewModell = (ItemEditorViewModell)editor.DataContext; editor.ShowDialog(); }
/// <summary> /// Opens the Add Item dialog /// </summary> private void OpenAddItem() { ItemEditorWindow addItemWindow = new ItemEditorWindow(fLogic); ((ItemEditorViewModell)addItemWindow.DataContext).Title = "Add new item"; addItemWindow.ShowDialog(); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (GUILayout.Button("Open Editor")) { //ClassEditorWindow.Open((ClassDataBase)target); ItemEditorWindow.Open((ItemDataBase)target); } }
public static void Open() { ItemEditorWindow.Open(); StateEditorWindow.Open(); TraitEditorWindow.Open(); RaceEditorWindow.Open(); ClassEditorWindow.Open(); ShopEditorWindow.Open(); }
/// <summary> /// Loads all the libraries for the editors. /// </summary> void LoadLibraries() { battleEditor = new BattleEditorWindow(battleLibrary, battleContainer); characterEditor = new CharacterEditorWindow(characterLibrary, charContainer, poseList); enemyEditor = new EnemyEditorWindow(enemyLibrary, enemyContainer); backgroundEditor = new BackgroundEditorWindow(backgroundLibrary, backgroundContainer); itemEditor = new ItemEditorWindow(itemLibrary, itemContainer); moduleEditor = new ModuleEditorWindow(moduleLibrary, moduleContainer); InitializeWindow(); }
private void EditItem(Item existing = null) { ItemEditorWindow editor = new ItemEditorWindow(existing); editor.Owner = window; editor.ShowDialog(); if (CurrentQuery != null) { Search(); } }
static void Init() { EnsureItemsCollection(); EnsureSpriteCollection(); gridTexture = Resources.Load("grid_4x4", typeof(Texture2D)) as Texture2D; // Get existing open window or if none, make a new one: ItemEditorWindow window = (ItemEditorWindow)ItemEditorWindow.GetWindow(typeof(ItemEditorWindow)); window.minSize = new Vector2(800, 500); window.Show(); }
/// <summary> /// Loads all the libraries for the editors. /// </summary> void LoadLibraries() { missionEditor = new MissionEditorWindow(missionLibrary, missionContainer); mapEditor = new MapEditorWindow(mapLibrary, mapContainer); characterEditor = new CharacterEditorWindow(characterLibrary, characterContainer); classEditor = new ClassEditorWindow(classLibrary, classContainer); itemEditor = new ItemEditorWindow(itemLibrary, itemContainer); upgradeEditor = new UpgradeEditorWindow(upgradeLibrary, upgradeContainer); skillEditor = new SkillEditorWindow(skillLibrary, skillContainer); backgroundEditor = new BackgroundEditorWindow(backgroundLibrary, backgroundContainer); portraitEditor = new PortraitEditorWindow(portraitLibrary, portraitContainer, poseList); InitializeWindow(); }
static void CreateWindow() { ItemEditorWindow window = (ItemEditorWindow)EditorWindow.GetWindow(typeof(ItemEditorWindow)); window.Show(); }
private static void Open() { _window = GetWindow <ItemEditorWindow>(); _window.titleContent = new GUIContent("物品编辑器"); _window.position = GUIHelper.GetEditorWindowRect().AlignCenter(800, 500); }