SLua 1.55与Unity 2017.2.3f3的集成指南

SLua与Unity兼容性

SLua 1.55Unity 2017.2.3f3中被证实兼容,允许开发者在Windows 7操作系统上无缝使用。

集成步骤

  1. 下载包含SLua的压缩包,内含"Slua"和"Plugins"文件夹。
  2. 将"Plugins"文件夹复制到你的Unity项目的"/Assets/"目录下。
  3. 重启Unity编辑器,菜单栏中会出现“Slua”选项,标志着SLua成功集成。

使用功能

使用SLua,开发者可以通过Lua编写游戏逻辑,并与C#代码进行无缝交互,包括调用C#类方法、访问对象属性等。SLua 1.55不仅提升了开发效率,还简化了代码结构,减轻了项目维护负担。

3f3可用
slua 1.55 u3d2017.2.3f3可用 预估大小:176个文件
file
some.txt 58B
file
some.txt.meta 93B
file
perf.txt.meta 93B
file
Particle System.prefab.meta 95B
file
lua3rdmeta.asset.meta 95B
file
module.meta 107B
file
new_coroutine.txt.meta 93B
file
main.txt.meta 93B
file
perf.txt 2KB
file
new_coroutine.txt 977B
file
varobj.txt.meta 93B
file
valuetype.txt.meta 93B
file
custom.txt.meta 93B
file
circle.txt.meta 93B
file
circle.txt 2KB
file
setting.asset.meta 95B
file
custom.txt 697B
file
varobj.txt 2KB
file
lua3rdmeta.asset 4KB
file
main.txt 6KB
file
delegate.txt 2KB
file
delegate.txt.meta 93B
file
setting.asset 4KB
file
valuetype.txt 4KB
file
circle.meta 107B
file
Particle System.prefab 46KB
file
Resources.meta 112B
file
Editor.meta 192B
file
Source.meta 192B
file
LuaThreadWrapper.cs.meta 263B
file
UnityExtension.cs.meta 263B
file
UnityExtension.cs 2KB
file
LuaThreadWrapper.cs 4KB
file
custom.unity.meta 90B
file
HelloWorld.cs 6KB
file
performance_test.unity 13KB
file
Deleg.cs 2KB
file
new_coroutine.unity 13KB
file
delegate.unity 24KB
file
ValueType.cs 1KB
file
NewCoroutine.cs.meta 263B
file
Custom.cs 3KB
file
performance_test.unity.meta 90B
file
Perf.cs 2KB
file
new_coroutine.unity.meta 175B
file
main.unity 41KB
file
Circle.cs 547B
file
multistate.unity 37KB
file
circle.unity.meta 90B
file
HelloWorld.cs.meta 178B
file
MultiState.cs.meta 263B
file
VarObj.cs 237B
file
Circle.cs.meta 178B
file
custom.unity 13KB
file
varobj.unity.meta 90B
file
VarObj.cs.meta 178B
file
main.unity.meta 90B
file
TestLua.cs 15KB
file
test.unity.meta 90B
file
TestLua.cs.meta 178B
file
test.unity 13KB
file
test.cs.meta 178B
file
README.md.meta 90B
file
README.md 142B
file
test.cs 59KB
file
Perf.cs.meta 178B
file
Main.cs.meta 178B
file
Custom.cs.meta 178B
file
ValueType.cs.meta 178B
file
Deleg.cs.meta 178B
file
varobj.unity 13KB
file
delegate.unity.meta 90B
file
valuetype_test.unity 13KB
file
multistate.unity.meta 175B
file
MultiState.cs 1KB
file
test.meta 107B
file
NewCoroutine.cs 502B
file
Main.cs 1KB
file
valuetype_test.unity.meta 90B
file
circle.unity 39KB
file
LuajitGen.cs 8KB
file
ModuleSelector.cs 2KB
file
LoggerHelper.cs 3KB
file
LuaConsole.cs 17KB
file
CustomExport.cs 6KB
file
LuaCodeGen.cs 76KB
file
ModuleSelector.cs.meta 284B
file
LuaCodeGen.cs.meta 178B
file
LuajitGen.cs.meta 262B
file
LuaConsole.cs.meta 262B
file
CustomEditor.cs 2KB
file
LoggerHelper.cs.meta 263B
file
CustomExport.cs.meta 178B
file
CustomEditor.cs.meta 263B
file
example.meta 107B
file
LuaObject_basetype.cs 12KB
file
ByteArray.cs 8KB
file
ObjectCache.cs.meta 178B
file
LuaObject_basetype.cs.meta 178B
file
WeakDictionary.cs.meta 178B
file
Coroutine.cs 3KB
file
LuaDLLWrapper.cs 5KB
file
LuaSocketMini.cs.meta 263B
file
ByteArray.cs.meta 263B
file
WeakDictionary.cs 3KB
file
LuaState.cs 41KB
file
LuaObject_overload.cs 4KB
file
SLuaSetting.cs 3KB
file
Helper.cs.meta 178B
file
LuaValueType.cs.meta 178B
file
LuaArray.cs 4KB
file
Timer.cs 8KB
file
LuaObject.cs 33KB
file
LuaDLL.cs 30KB
file
LuaArray.cs.meta 178B
file
LuaValueType.cs 27KB
file
SLuaSetting.cs.meta 263B
file
LuaObject_overload.cs.meta 178B
file
LuaSvrGameObject.cs.meta 181B
file
Logger.cs.meta 178B
file
LuaState.cs.meta 178B
file
Editor.meta 191B
file
MemoryProfilerWindow.cs 2KB
file
MemoryProfilerWindow.cs.meta 262B
file
LuaSvrGameObject.cs 1KB
file
Coroutine.cs.meta 178B
file
LuaDLL.cs.meta 178B
file
LuaSocketMini.cs 6KB
file
LuaVarObject.cs 19KB
file
LuaByteArray.cs 18KB
file
LuaSvr.cs 6KB
file
Timer.cs.meta 178B
file
BytesHelper.dll.meta 468B
file
Lua3rdMeta.cs.meta 263B
file
ObjectCache.cs 10KB
file
LuaObject.cs.meta 178B
file
SluaMemoryProfiler.meta 192B
file
Lua3rdDLL.cs 2KB
file
Lua3rdMeta.cs 3KB
file
BytesHelper.dll 4KB
file
LuaVarObject.cs.meta 178B
file
LuaSvr.cs.meta 178B
file
Logger.cs 2KB
file
LuaDLLWrapper.cs.meta 262B
file
Helper.cs 9KB
file
Lua3rdDLL.cs.meta 178B
file
LuaByteArray.cs.meta 263B
file
Slua_Managed.meta 192B
file
x64.meta 107B
file
Info.plist.meta 174B
file
Info.plist 1KB
file
slua.meta 174B
file
slua 1.2MB
file
MacOS.meta 191B
file
Contents.meta 150B
file
slua.so.meta 1KB
file
slua.dll.meta 1KB
file
slua.so 489KB
file
slua.dll 725KB
file
slua.so.meta 931B
file
slua.dll.meta 1KB
file
slua.so 427KB
file
slua.dll 651KB
file
x86.meta 107B
file
libs.meta 107B
file
armeabi-v7a.meta 107B
file
libslua.so 470KB
file
libslua.so.meta 458B
file
libslua.so 618KB
file
libslua.so.meta 456B
file
x86.meta 107B
file
iOS.meta 107B
file
slua.bundle.meta 543B
file
Android.meta 107B
file
libslua.a 2.86MB
file
libslua.a.meta 396B
...
rar 文件大小:3.11MB