其他分享
首页 > 其他分享> > Unity配置xLua

Unity配置xLua

作者:互联网

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

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

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

  

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

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

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

  创建一个脚本,随便挂在场景中的任意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#

 

 

 

  

标签:UnityEngine,void,配置,XLua,Unity,Collections,xLua,using,luaEnv
来源: https://www.cnblogs.com/soulkeyboy969/p/15649299.html