HelloWorld
执行Lua代码
1、引入命名空间 using XLua;
2、创建LuaEnv
实例luaenv
3、通过luaenv
实例调用DoString
方法,并传入Lua
代码作为参数
4、CS.UnityEngine.Debug.Log('hello world')
是通过Lua
调用C#
中的Debug.Log
方法。
5、销毁luaenv
对象 luaenv.Dispose()
using UnityEngine;
using XLua;
public class Helloworld : MonoBehaviour {
// Use this for initialization
void Start () {
LuaEnv luaenv = new LuaEnv();
luaenv.DoString("CS.UnityEngine.Debug.Log('hello world')");
luaenv.Dispose();
}
// Update is called once per frame
void Update () {
}
}
?