终于有点时间可以整理一下三年前开发的Lua编辑器了, 目前完成了主框架。时间不确定,只能趁有空的时间做了。
按照惯例,上个框架完成的图。
目前功能:
1)支持Lua语法高亮,支持行号显示,支持折叠。
下一步:
实现:Lua函数库的智能感知。
效果图:...
分类:
其他好文 时间:
2014-12-27 12:45:15
阅读次数:
124
功能:Shows the cooldowns of enemy players above their nameplates没有使用Ace3库,只包含两个文件:localizations.lua 和NameplateCooldowns.lua1、localizations.lua,定义了多国语言界面...
分类:
其他好文 时间:
2014-12-27 11:20:42
阅读次数:
1168
表达式用于表示值。Lua的表达式中可以包含数字常量、字面字符串、变量、一元和二元操作符及函数调用。另外有别于传统的是,表达式中还可以包括函数定义和table构造式。 ????????Lua支持常...
分类:
其他好文 时间:
2014-12-27 06:51:02
阅读次数:
118
谢了一个小工具,拿出分享分享。
先说一下背景吧。
项目中为了重复利用图片资源,把json和图片都放在Resource/ui目录,但有一些图片,比如说道具,是在Resource/images/item下面,
所以,在CocosStudio中编辑完UI之后,需要把资源的相对路径改到item目录,因此就写了这个脚本。
-----------------------------------...
分类:
其他好文 时间:
2014-12-26 18:42:24
阅读次数:
487
最近在搞一套unity+photon手游框架.没太多经验,所以都是参考的以前端游的开发经验和模式,套用了也差不多.由于photon的入门简单,而以貌似使用广泛,那么就从它开始.首先是按教程搞了个helloworld,问题不大.服务器无非几点:1.通讯。这个引擎解决了,为了使用方便,封装下rpc就行。...
分类:
其他好文 时间:
2014-12-26 14:36:59
阅读次数:
147
"."的用法: TSprite = { x = 0, y = 0, } function TSprite.setPosition(m, x ,y) m.x = x; m.y = y end local who =...
分类:
其他好文 时间:
2014-12-26 12:52:18
阅读次数:
95
呵呵,不知道能不能坚持下来,先写着吧。预备知识:Quick Cocos2dx 2.2.5基本知识 或者 Cocos2dx基本知识, lua入门开发工具:Sublime Text 2.0/3.0原型设计:Balsamiq Mockups我们的效果图大概是这样子的:可见,我们需要将连连看的元素抽出来作为...
分类:
其他好文 时间:
2014-12-26 12:35:25
阅读次数:
175
Lua是一种动态类型的语言。 ????????在Lua中有8种基础类型:nil(空)、boolean(布尔)、number(数字)、string(字符串)、userdata(自定义类型)、function(函数)、thread(线程...
分类:
其他好文 时间:
2014-12-25 20:40:31
阅读次数:
236
基本的思想都是创建一个clippingNode,将要截取的节点添加到clippingNode中,节点加上action即可。下面是左右滚动的代码,如果是上下滚动,更简单了,只需修改Y坐标即可,都不用动态去计算时间。-- 获取宽字符的宽度function wideWordWidth(fontName, ...
分类:
其他好文 时间:
2014-12-25 20:07:02
阅读次数:
158
在自己的lua文件中,如果使用到了自己写的C库或者第三方库,想让lua编译到自己指定的目录下寻找*.lua或*。so文件的时候,可以再自己的Lua代码中添加如下代码,可以指定require搜索的路径。 package.path = '/usr/local/share/lua/5.1/?.lua;/h...
分类:
其他好文 时间:
2014-12-25 20:04:17
阅读次数:
769