这片文章来讲讲刚开始使用ULUA框架遇到的坑
我使用的unity版本是unity5.5,使用的ULUA版本是LuaFramework_UGUI-1.0.4.109
首先登录网址http://www.ulua.org/index.0html进入以下界面:
点击进入界面:
点击进入界面:
这里我下载的是第二个文件。
下载下来之后放到一个你想放的文件夹下面,然后解压,用unity打开该文件
unity打开该文件之后,框架会弹一个窗口出来,你直接点击确定就行,然后点击菜单栏下面的LuaFramework下面的Build Windows Resources,之后可能会报这些错(之所以说可能是因为我确实遇到了这些错误,而且是在两台电脑上遇到了同样的错误,你们会不会遇到还不好说):
这个时候在搜索栏中搜索ToLuaExport.cs文件并打开,在下面这个函数里面添加上这些代码:
"Light.lightmappingMode",
"Light.lightmapBakeType",
然后回到unity,点击Lua/Clear wrap file -> Lua/Gen Lua Wrap File -> LuaFramework/Build Windows Resources
然后unity可能会报这些错:
这个时候继续向刚刚哪里添加代码:
"MonoBehaviour.runInEditMode",
然后回到unity,点击Lua/Clear wrap file -> Lua/Gen Lua Wrap File -> LuaFramework/Build Windows Resources
然后运行LuaFramework/Scenes/main场景,就会看到如下的画面:
这就表示你已经成功的运行了这个框架。
这就是我遇到的坑点,希望你们能跳过这个坑