UH2S3L1——toLua框架导入和AB包相关准备

toLua的下载与导入

toLua已开源到GitHub。其git地址是:https://github.com/topameng/tolua,下载源代码的ZIP包即可

下载解压后,先将master文件夹下的Luajit和Luajit64导入到项目根目录下

image

然后将master文件夹下的Assets文件夹下的各个文件夹复制到项目的Assets目录下

image

AB包的导入

导入AssetBundles-Browser-master,详见UH1L1——AB包资源打包

其他需要导入的

导入小框架的单例模式基类(不建议导入其他内容)

导入AssetBundle课上写好的资源管理器,代码详见UH1L4——AB包资源管理器

toLua重要配置文件

Editor/Custom文件夹下的CustomSetting.cs是toLua非常重要的配置文件
我们需要在这里接下来定义需要导出的类型和委托等都需要在这里添加

  • CustomSetting.cs包括的重要内容

    • 添加需要导出的类或者委托

    • 类加入到customTypeList​中,详细看:toLua调用C#类

    • 委托加入到customDelegateList​列表中,详细看:自定义委托在toLua注册

    • savaDir​变量为导出目录

      • 在菜单点击Generate All可以生成绑定文件