34 lines
1003 B
C#
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();
|
|
}
|
|
}
|
|
} |