using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Linq; using UnityEditor; using UnityEngine; using UnityEngine.UIElements; public class ButtonPanelUIScript : MonoBehaviour { private Button buildButton; private IMGUIContainer buttonContainer; bool building = false; private VisualTreeAsset MenuItemTemplate; private static List buildableItems = new List(); private static List menuItems = new List(); private void OnEnable() { VisualElement rootVisualElement = GetComponent().rootVisualElement; buildButton = rootVisualElement.Q