ToLua 入门01 环境配置与工程介绍
tolua是个人开发的开源型unity热更新解决方案,是目前以lua为基础的比较火热更新框架之一。大家可以去俊哥那下载,也可以去他朋友那下载,都是git地址,看自己喜欢;俊哥比较懒,更新比较慢,还是推荐去他朋友那下载。
俊哥tolua框架下载地址:
普通版本: https://github.com/jarjin/tolua_runtime_V2
UGUI版本: https://github.com/jarjin/LuaFramework_UGUI_V2
他朋友的版本(推荐):
https://github.com/topameng/tolua
开始使用:
以推荐标准版为例子:
1.下载推荐版本,并解压tolua-master.rar文件。
2.unity2018版本为例,打开tolua-master解压后的unity示例工程;打开时提示为5.0包版本创建的工程,自己Upgrade将工程转为最新就行。
3.工程第一次打开会提示是否自动生成常用类型注册文件(常用unity内部类方法等),点确定就行。确定后tolua框架实例就打开了。
工程文件夹介绍:
Editor :框架的tolua编辑器工具,也就是unity上导航栏component和window之间的lua菜单。
Lua我们写lua脚本文件的路径,main.lua文件就是程序入口。
Plugins跨平台的动态库文件。
Source里面默认放了一些绑定好的类型,自己的新数据类型绑定后也会生成一个对应的类。
ToLua框架内容主题。
在ToLua文件夹下有示例场景(ToLua/Examples),学习能力强的童鞋可以看下面的目录场景实例自己去学习。我们打开ToLua/Examples/01_HelloWorld下的HelloWorld场景,运行后可以发现console中有一系列的打印,其他场景大家也可以大可一试。
页:
[1]