34 lines
1003 B
C#
34 lines
1003 B
C#
|
using System.Text;
|
|||
|
using UnityEngine;
|
|||
|
|
|||
|
namespace ZXL.Excel
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// <20><>ȡbooknames<65><73>scriptObject<63>ļ<EFBFBD>
|
|||
|
/// ʹ<><CAB9>Resourcesֱ<73>Ӷ<EFBFBD>ȡ
|
|||
|
/// </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();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|