Xlua:腾讯研发,开源免费 配置:文件解压,拷贝到Unity项目里 注意:Xlua文件夹不许移动,不许重命名 运行Xlua: 1.引用命名空间 2.创建虚拟机 3.运行lua语句 4.不需要时,释放虚拟机(LuaEnv:Lua的虚拟机) using System.Collections; using System.Collections.Generic; using UnityEngine; using XLua;//1.引用Xlua的命名空间 public class HelloWo
一.Lua 文件加载 1. 执行字符串 using UnityEngine; using XLua; public class ByString : MonoBehaviour { LuaEnv luaenv = null; // Use this for initialization void Start () { luaenv = new LuaEnv(); // 执行代码块,输出 hello world luaenv.DoString("print('hello world')"
1. Helloworld using UnityEngine; using XLua; public class Helloworld : MonoBehaviour { // Use this for initialization void Start () { LuaEnv luaenv = new LuaEnv(); // 执行代码块,输出 hello world luaenv.DoString("CS.UnityEngine.Debug.Log('hello world')"
一.xLua插件下载安装 1.从GitHub上搜索并下载插件 2.将文件复制到unity中 3.检查是否有错误 二.在unity中调用lua 1.简单调用 在c#脚本中使用LuaEnv类可以运行lua,建议LuaEnv实例全局唯一. using System.Collections; using System.Collections.Generic; using UnityEngine; //引入命名空间 using XLua; public class HelloLua01 : MonoBeh