Unity配置xLua

  首先去github上下载xlua的zip文件

  地址:https://github.com/Tencent/xLua

  下载之后解压出来,文件内容如下

  Unity配置xLua

   把Assets文件夹中的Plugins和XLua两个文件夹导入到自己项目的Asset中

   之后在File/BuildSettings/PlayerSettings/OtherSettings中,找到Scripting Define Symbols,即宏,填入HOTFIX_ENABLE,然后Apply

Unity配置xLua

   上方快捷菜单会生成一个选项XLua,代表配置成功,点XLua菜单里面的Generate Code,稍等之后创建个范例程序试验一下

Unity配置xLua

  创建一个脚本,随便挂在场景中的任意Object中

  

 1 using System.Collections;
 2 using System.Collections.Generic;
 3 using UnityEngine;
 4 using XLua;
 5 
 6 public class MyXLua : MonoBehaviour
 7 {
 8     private LuaEnv _luaEnv;
 9     void Start()
10     {
11         _luaEnv = new LuaEnv();
12         _luaEnv.DoString("CS.UnityEngine.Debug.Log('hello world')");
13         _luaEnv.Dispose();
14     }
15 
16     void Update()
17     {
18         
19     }
20 }

 

  运行,最终会通过Debug.Log来打印日志,相当于xlua调用了C#

 Unity配置xLua

 

 

  

上一篇:git cherry-pick 教程


下一篇:C# lib open source