WaiXie_QuestionSystem/Assets/Script/Excel/Read/ReadHolders.cs

34 lines
1003 B
C#

using System.Text;
using UnityEngine;
namespace ZXL.Excel
{
/// <summary>
/// 读取booknames的scriptObject文件
/// 使用Resources直接读取
/// </summary>
public static class ReadHolders
{
public static string Read(string assetName)
{
StringBuilder sb = new StringBuilder();
var excel = "Excel/" + assetName;
var asse = Resources.Load<ScriptableObject>(excel);
BookHolder asset=asse as BookHolder;
// BookHolder asset = Resources.Load<BookHolder>(excel);
foreach (Menu gd in asset.menus)
{
Debug.Log(gd.m_Id);
Debug.Log(gd.m_level);
Debug.Log(gd.m_parentId);
Debug.Log(gd.m_name);
sb.AppendLine(gd.m_Id);
sb.AppendLine(gd.m_level);
sb.AppendLine(gd.m_parentId);
sb.AppendLine(gd.m_name);
}
return sb.ToString();
}
}
}