美文网首页
Unity中,将Excel转为ScriptableObject

Unity中,将Excel转为ScriptableObject

作者: 全新的饭 | 来源:发表于2024-04-07 11:28 被阅读0次

参考

excel_to_scriptableobject的中文文档

步骤

  1. 将相关插件(ExcelToScriptableObject.unitypackage)放入工程中,其会在Editor下创建一个ExcelToScriptableObject目录。
    ExcelToScriptableObject.unitypackage
    插件内容.png
  2. 生成ScriptableObject
    2.1 先做好1个Excel表,如下图


    表格Test.xlsx的内容
    Sheet名称为TestCfg.png

    文件名为Test.xlsx,后续会生成名为Test的ScriptableObject。
    Sheet名为TestCfg,后续生成的ScriptableObject中对应的具体各元素的类型的名称为TestCfg。
    2.2 生成表格对应的ScriptableObject的代码文件和资源文件


    通过菜单栏打开相应窗口.png
    在窗口中进行设置,生成ScriptableObject.png
  3. 读取ScriptableObject
    3.1 载入文件,读取所有数据:GetTestCfgItems。也可通过GetTestCfg(int id)读取具体某项数据。


    载入数据.png

    3.2 成功读取到了数据


    读取数据打印出来.png

相关文章

网友评论

      本文标题:Unity中,将Excel转为ScriptableObject

      本文链接:https://www.haomeiwen.com/subject/bdoztjtx.html