Unity Lua语法提示
来源:互联网 发布:win10系统重装软件 编辑:程序博客网 时间:2024/05/17 22:20
先说一下,是在VS2013中编写代码。
如果直接在VS中写,是没有提示的,sublime之类的有关键字提示。
首先提到一个VS插件,BabeLua,装了这个之后就可以在VS中创建Lua工程了,至于这个具体怎么用,网上资料很多,我就不详细说了。
。。。。。。。
好,现在我们已经装好了插件,在unity工程中创建了一个Lua工程,那么在下图的位置,就是一个比较关键的位置,他是babelua的语法提示的词库的放置位置,现在里面放了一个例子和lua5.1的提示:
根据网上的教程所说,每次vs加载LUA工程时,将加载这下面的所有lua文件,用来产生提示。
因此,我反射出了UnityEngine.dll程序集里面的数据并按Lua语法生成了lua文件,再把它们放在这里面,现在可以看下效果了:
这是刚开始没放入语法提示文件的效果,我想写个GameObject.Find:
这个时候还没有相关的提示,下面,我们把语法提示放进去~~~~~~~~~~
并重新打开VS工程,再重新试一下:
看到没有?函数已经有提示了,并且有一定的注释
至此,差不多就OK了。
另外值得一说的是,这些提示文件还是有缺陷的,泛型没有正确处理,不过没关系,代码虽然在IDE中扩展了各种颜色与提示,但是最本质上还是文本,这个只是起一个提示作用。
最后放上词库的网盘,这个是unity5.1.2的。
1 0
- Unity Lua语法提示
- unity lua
- lua语法
- LUA语法
- Lua语法
- lua语法
- Lua语法
- lua 语法
- lua 语法
- lua语法
- 【Lua】lua的基本语法
- unity lua资源更新
- Unity+ Lua入门
- Lua和Unity交互
- unity lua实现fps
- unity lua方案分析
- Unity lua Protobuf 开发
- Unity-Lua调试-EmmyLua
- Android 快速开发系列 ORMLite 框架最佳实践
- vue.js-step-everthing-4
- YARN的发展背景及基本原理
- git - 简易使用
- Android Application对象必须掌握的七点
- Unity Lua语法提示
- 10 个免费的网络监控工具(转)
- Nginx正反向代理、负载均衡等功能实现配置
- K-近邻算法:KNN
- VC直接打开mp4文件
- linux用crontab执行yii脚本不成功
- 【Openjudge:Noi】7891:一元三次方程求解 c++
- python 基础语法总结(一)
- [Leetcode]104. Maximum Depth of Binary Tree