tolua框架的导入与基本使用
Posted Unity攀阶之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tolua框架的导入与基本使用相关的知识,希望对你有一定的参考价值。
本篇文章只要是介绍tolua框架接入到unity的详细步骤以及相关的注意事项
1、下载tolua框架
点开Assets我们需要使用里面的库
文件夹的介绍:
-
Editor: Lua用到的工具
-
Lua: 放我们写的lua脚本
-
Plugin 这里解析lua用到的库
-
Source: 绑定c#脚本 自动生成wrap文件 将c#注册进lua 工具自动生成
-
ToLua tolua 和 c# 交互的核心代码。全局绑定的方式
将这5个文件夹导入到我们的项目中
2、初步使用tolua
创建一个manager脚本
-
其中 LuaBinder.Bind(lua)
是将所有的warp文件绑定到LuaState中 -
LuaLooper 为toLua里的Timer等库的初始化
将C#脚本转换成warp文件
编写 lua脚本
将manager脚本挂载到场景中运行
结果
本篇完,后续将会有toLua源码分析,以及toLua性能分析文章
以上是关于tolua框架的导入与基本使用的主要内容,如果未能解决你的问题,请参考以下文章
游戏开发高阶从零到一教你Unity使用ToLua实现热更新(含Demo工程 | LuaFramework | 增量 | HotUpdate)
游戏开发高阶从零到一教你Unity使用ToLua实现热更新(含Demo工程 | LuaFramework | 增量 | HotUpdate)
游戏开发框架自制Unity通用游戏框架UnityXFramework,详细教程(Unity3D技能树 | tolua | 框架 | 热更新)
游戏开发框架自制Unity通用游戏框架UnityXFramework,详细教程(Unity3D技能树 | tolua | 框架 | 热更新)