本人原来是做VR的,发现时间长了是真的坑人,VR太简单了,离职后找工作太难了,好多都不会,离职后才有时间研究这个,抽时间把坑位介绍给初学lua的朋友
具体的Xlua下载大家可以去Git开源上面下载,相信有编程基础的同学,这点事还不大 具体只讲究Xlua的使用
大家下载Xlua包导入工程后可以在XLua --Examples文件夹下面看到演示案例,还可以在XLua--Doc文件夹下面有文档介绍
话不多说:先来测试 下面包含了unity读取Lua文件 和Lua文件中保持和unity一样的生命周期
如果运行不起来 请大家把注释全部去掉 包含空格
IDE的话NotePad++ Visual Studio Code 也可以。个人使用后者
大家在学习的时候可以搭配LUA菜鸟教程去看语法
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using DG.Tweening;
using XLua; //引入XLua
using UnityEngine.UI;
public class CreatBuldes : MonoBehaviour
{
//官方介绍多中lua解析方式 再次只介绍一种
LuaEnv lua; //声明Lua
LuaFunction update; //创建Lua方法 LuaFunction为固定写法 用来接收Lua文件中的方法
LuaFunction start;
LuaFunction onena