NLDClient-yudde/ProjectNLD/Assets/Editor/AssetDelete/AssetDeleteWindow.cs

29 lines
714 B
C#

using System;
using AssetDelete.Data;
using UnityEditor;
namespace AssetDelete
{
public class AssetDeleteWindow : EditorWindow
{
public static void ShowWindow()
{
AssetDeleteWindow window = GetWindow<AssetDeleteWindow>("资源删除");
window.minSize = new UnityEngine.Vector2(400, 300);
window.Show();
}
private BaseAssetDelete _assetDelete;
private EDeleteAssetType _selectType = EDeleteAssetType.Character;
private void OnGUI()
{
if (_assetDelete == null)
{
_assetDelete = AssetDeleteFactory.CreateAssetDelete(_selectType);
}
}
}
}