unity-lua开发环境
来源:互联网 发布:手机网游破解软件 编辑:程序博客网 时间:2024/06/06 07:28
一开始是c#的问题,在monodevelop下,lua_framework会报错,这是因为他的编译器版本太老了,不支持一些新的c#特性。尝试了vscode的方案,虽然可以正常调试,
但还是会有报错。最终还是使用了vs2017,其实安装unity的时候,安装选项里只要选择vs2017,那么啥都不用修改就可以完美使用了。
第二个是lua的环境,主要是智能补全的问题,一开始打算用vim+ctags,但发现ctags无法识别lua的函数声明方式。最终还是选择了idea.
idea的问题在于无法识别Unity c#的API,这是因为Unity的API都是以注册的方式暴露给lua,并没有lua的显式代码。最终通过不断查找资料,发现了一款emmylua的插件,
作者通过单独生成一个UnityLuaAPI文件的方式暴露Unity的接口。
通过学习使用,目前整个开发环境基本就绪了。
阅读全文
0 0
- unity-lua开发环境
- unity下lua.txt 在notepad++中开发环境配置
- Unity lua Protobuf 开发
- Lua开发环境搭建
- Lua初步开发环境
- lua开发环境
- Lua开发环境配置
- Lua开发环境搭建
- Lua开发环境配置
- 搭建Lua开发环境
- Lua开发环境搭建
- Unity开发环境搭建
- [LUA] Lua 开发环境搭建 MAC
- [Lua]MAC上搭建lua开发环境
- EditPlus 搭建 Lua 开发环境
- EditPlus 搭建 Lua 开发环境
- EditPlus 搭建 Lua 开发环境
- lua-vs开发环境配置
- Sqoop Flume 数据采集引擎
- hbase 启动报错
- 自动化测试第二课:打开浏览器
- java多线程设计模式之Producer-Consumer模式(一)
- Linux多线程通信
- unity-lua开发环境
- Lengthening Sticks(容斥,组合数学)
- PDO执行execute方法后无任何返回,通过try catch 得到如下异常信息
- maven 的安装和配置
- JVM介绍
- 【springMVC】使用maven时,已经添加了spring-web和spring-webmvc依赖,却没有注解,还有其他报错
- 沉下心来
- 洛谷mNOIP day2t1 60分
- DigiDNA iMazing For Windows(苹果IOS设备管理软件)官方中文破解版V2.3.8下载 | imazing激活码