Lua由于简单的语法与高可扩展性

比C#读txt的方法高效与灵活太多(甚至可以直接修改lua文件无需再次编译就添加全新功能)

也是作为第一次Lua编程的测试,先写一个配置文件方法

首先,在Github下载Xlua框架并导入(Asset)

 在项目的StreamingAssets文件夹创建一个lua.txt文件

 将需要修改的参数贴[CsharpCallLua标签]

创建一个Luaenv准备读取Lua文件

贴了标签的参数直接使用Global.Get<数值类型>(key:lua的变量名)为变量赋值

 为luaenv使用Addloader与Dostring指定对应Lua文件,如图所示

(Dostring方法为执行指定的Lua命令,所以也可以直接用字符串写lua语法)

(我的Lua文件起名为Config)

至此,通过修改Config.lua.txt的值就可以修改我这边人物移动速度而无需编译,从而达成一个配置文件的效果了

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐