Mervill/Unity3D-NLua

not support other platform except PC

sonygod opened this issue · 3 comments

not support other platform except PC

I try to switch Android/web ,it's show this error

Assets/KopiLua/lvm.cs(380,57): error CS0246: The type or namespace name `op_delegate' could not be found. Are you missing a using directive or an assembly reference?

UNITY_3D;USE_KOPILUA;LUA_CORE;CATCH_EXCEPTIONS

UNITY_3D;USE_KERALUA;LUA_CORE;CATCH_EXCEPTIONS
after run In android ,it's still throw error

DllNotFoundException: D:/Download/Unity3D-NLua-master/Assets/Plugins/x86/lua52.dll
KeraLua.Lua.LuaLNewState () (at Assets/KeraLua/Lua.cs:33)
NLua.LuaLib.LuaLNewState () (at Assets/NLua/LuaLib/LuaLib.cs:77)
NLua.Lua..ctor () (at Assets/NLua/Lua.cs:278)
ExampleBehaviour.Awake () (at Assets/Example/ExampleBehaviour.cs:77)

My hunch is that this is an issue with Unity's Android Mono VM, I'll investigate, thanks!