using UnityEngine;
using UnityEditor;
namespace ZXL.Excel
{
///
/// 利用ScriptableObject创建资源文件
///
public class BuildAsset : Editor
{
///
/// 读取Excel,并把Excel的内容写入成asset资源,以便后面取数据的时候不用重复读取表格
///
/// 文件名字
[MenuItem("BuildAsset/Build Scriptable Asset")]
public static void ExcuteBuild(string name, string sheetName)
{
BookHolder holder = ScriptableObject.CreateInstance();
// //查询excel表中数据,赋值给asset文件
// holder.menus = ReadExcel.SelectMenuTable(name, sheetName);
//
// string path = "Assets/Resources/Excel/" + name + ".asset";
//
// AssetDatabase.CreateAsset(holder, path);
AssetDatabase.Refresh();
Debug.Log("BuildAsset Success!");
}
}
}