-
Notifications
You must be signed in to change notification settings - Fork 3
如何在Emmylua中使用Unity API代码提示?
阿唐 edited this page Feb 27, 2019
·
1 revision
(页面未完成)
Unity代码提示的本质是需要将Unity的C# API 导出为符合Emmy注解的lua文件,然后作为库导入到lua项目中使用。
到群文件里下载导出API的工具代码(tolua, xlua, slua各自都有对应的导出工具,有好几个版本,不同群友提供的,自己研究一下,后续再补充详细说明),放到Unity项目中,然后在菜单项找到对应的导出项。再将生成的API文件(一般是生成在项目根目录中)添加到项目中。
EmmyLua新版本提示了直接将dll文件作为lua库来使用的功能。
这个文件里只有Unity常规的API,如GameObject, Transform等,只能作为常规使用,不能提供你项目里自已的类的代码提示
API的使用需结合注解功能,注解功能请参考在线文档:EmmyLua在线文档