#if UNITY_EDITOR using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Linq; using System.Threading; using BITKit; using BITKit.GameEditor; using Cysharp.Threading.Tasks; using Project.B.Item; using UnityEditor; using UnityEngine; using UnityEngine.UIElements; using Debug = UnityEngine.Debug; namespace Net.Project.B.Item { public class ScriptableItemEditorWindow : ScriptableObjectGroupEditor { protected override string AssetsPath => "Assets/Artists/Configs/Items/"; protected string IconsPath => "Assets/Artists/Arts/Icons/Gen_Items/"; [MenuItem("Tools/Scriptable Editor/Item")] public static void Open() { GetWindow().Show(); } protected override void OnEnable() { base.OnEnable(); { var button = ToolBarContainer.Create