Xlua插件导入
Xlua插件导入1.进入github.com下载腾讯的xlua包,此处下载的是最新版本
2.使用Git 工具拉取 Git Bash Here
3.将xlua包里Assets文件夹里的文件复制到unity项目Assets文件夹里即可
4.运行代码 luaenv.DoString(“print(‘Will You Marry Me’)”);
lua输出会有一个lua的标识 “LUA: hello world”,导入成功
如何将lua文件赋值给TextAsset变量
只需在工程的Editor目录下加入一下cs文件即可
LuaImporter.cs
using System.Collections;using System.Collections.Generic;using UnityEditor.Experimental.AssetImporters;using UnityEngine;using System.IO;publicclassLuaImporter:ScriptedImporter{publicoverridevoidOnImportAsset(AssetImportContext ctx){var text = File.ReadAllText(ctx.assetPath);var asset =newTextAsset(text);
ctx.AddObjectToAsset("main obj",asset);
ctx.SetMainObject(asset);}}
页:
[1]