unity熱更新(一)導入Xlua插件

1.進入github.com下載騰訊的xlua包


上面下載的是最新版本,也可以通過releases下載,但下載的可能不是最新版本


2.解壓下載的壓縮包


3.新建unity項目

4.將xlua包裏Assets文件夾裏的文件複製到unity項目Assets文件夾裏即可



5.在unity裏運行lua程序

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using XLua;
public class RunLua : MonoBehaviour
{

    //1.引入Lua命名空間
    //2.開啓一個lua環境
    //3.編寫lua代碼
    //4.釋放lua環境


    private LuaEnv _LuaEnv;

    /*
        private void Start()
        {
            LuaEnv luaEnv = new LuaEnv();
            luaEnv.DoString("Print('Will You Marry Me')");
            luaEnv.Dispose();
        }

        */


    private void Start()
    {
        _LuaEnv = new LuaEnv();
        _LuaEnv.DoString("print('Will You Marry Me')");//DoString裏的字符串爲lua程序,DoString運行裏面的語法程序;
    }
    private void OnDestroy()
    {
        _LuaEnv.Dispose();
    }
}

lua輸出會有一個lua的標識


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章