小弟,今天开始一边搞搞lua和cocos2d-x,因此做了以下记录,有些是参考前辈们的,希望不要介意哈!
1、脚本编辑器用的是sublime Text2
2、安装lua环境(这里用到的是最新的版本:5.2.1)
进入这个页面进行lua安装,在这个页面中,提示到有两种安装方式:
①第一种是使用 (如果没有安装,那么 在命令行终端安装 Rudix)在命令行终端安装lua环境 :sudo rudix install lua。 但是由于我在安装Rudix 过程中需要使用到 root 权限,比较麻烦(实际操作过程中,我始终获取不到root权限,个人技术问题),
所以不推荐。
②第二种是直接下载 pkg安装包,双击即可安装。即要下载
本人没有尝试过用第一种方法,觉得第二种方法更加简单,所以直接采纳第二种方法,我本人下载的是上面红色圈的lua版本。
3、之后就直接打开sublime Text2,显示出show console:如图所示
将下面的代码全部一次复制粘贴如命令行中,并回车
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
如图所示:
正常情况下,终端中会提示:Please restart Sublime Text to finish installation。接下来就是得重启一下sublime text2。
4、重启sublime text2之后,command+shift+p 调出插件配置,输入instal回车,等待显示可以下载的插件列表。然后输入Lua,点击下载跟Lua和cocos2d-x相关的插件进行下载。如图所示:
(因为本人已经安装好了,所以没有显示出:Lua和cocos2d-x相关的插件进行下载)
5、对sublime text设置Lua编译路径
安装好Lua之后,在终端中输入 which lua,这样就可以显示lua的安装路径了,默认情况下是:/usr/local/bin/lua
前往文件夹:~/Application Support/Sublime Text 2/Packages/Lua Dev/Lua.sublime-build
找到这个Lua.sublime-build文件,用文本编辑器打开,修改里面的内容如下:
{
"cmd": ["/usr/local/bin/lua", "$file"], "file_regex": "^(?:(?:\t)|(?:.+: ))(.+):([0-9]+): (.*)$", "selector": "source.lua"}保存即可。
以上就是我个人安装的总结记录,如有问题和意见,错误,希望朋友提出!好了,安装成功之后,接下来就是来玩玩这货的时间了。