little editor refactor
This commit is contained in:
parent
dd154e3cd1
commit
9eba7d3069
10 changed files with 16 additions and 5 deletions
|
|
@ -4,7 +4,7 @@ using Godot;
|
|||
[Tool]
|
||||
public partial class PvZAdventure : EditorPlugin
|
||||
{
|
||||
private PackedScene panel = ResourceLoader.Load<PackedScene>("res://addons/pvzadventure/scenes/adventure_editor.tscn");
|
||||
private PackedScene panel = ResourceLoader.Load<PackedScene>("uid://dkq82o31vr3i2");
|
||||
|
||||
private Control panelInstance;
|
||||
public override void _EnterTree()
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://sqessjn0m4o3"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://djb8ynxhnmo0t" path="res://addons/pvzadventure/scenes/universal_grid_item.tscn" id="1_d8e2t"]
|
||||
[ext_resource type="PackedScene" uid="uid://djb8ynxhnmo0t" path="res://addons/pvzadventure/scenes/initial-editor/universal_grid_item.tscn" id="1_d8e2t"]
|
||||
[ext_resource type="Script" uid="uid://cumeahjpjgagq" path="res://addons/pvzadventure/scripts/InitialEditor.cs" id="1_tu7vy"]
|
||||
|
||||
[node name="InitialEditor" type="ScrollContainer"]
|
||||
|
|
@ -145,9 +145,18 @@ public partial class AdventureResourceInspector : Node
|
|||
}
|
||||
private TreeItem CreateItem(string Name, TreeItem root = null)
|
||||
{
|
||||
var item = tree.CreateItem(root);
|
||||
item.SetText(0, Name);
|
||||
return item;
|
||||
if (root == null)
|
||||
{
|
||||
var item = tree.CreateItem();
|
||||
item.SetText(0, Name);
|
||||
return item;
|
||||
}
|
||||
else
|
||||
{
|
||||
var item = tree.CreateItem(root);
|
||||
item.SetText(0, Name);
|
||||
return item;
|
||||
}
|
||||
}
|
||||
private TreeItem CreateItem(string Name, TreeItem.TreeCellMode cellMode, bool editable, TreeItem root = null)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue