描述:按照readme中的文档操作报错,提示python2.7没有安装,但是确实已经安装了,而且也设置环境变量成功了。解决:在D盘新建register.py的文件,内容如下:# # script to register Python 2.0 or later for use with win32.....
分类:
其他好文 时间:
2015-01-14 21:16:28
阅读次数:
244
前言Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏。像《魔兽世界》的插件,手机游戏《大掌门》《神曲》《迷失之地》等都是用Lua来写的逻辑。所以大部分时候我们不需要去考虑性能问题。Knuth有句名言:“过早优化是万恶之源”。其意思就是过早优化是不必要的,会浪费大量时间,而且容易导...
分类:
其他好文 时间:
2015-01-14 14:11:07
阅读次数:
199
一、检测lua内存泄漏:注:使用“collectgarbage("collect")”,局部变量v被回收,my_list没有被回收。注:局部变量v占用的内存被回收。注:将my_list置为nil,使用“collectgarbage("collect")”可以回收。总结一: 如何监测Lua的编程产生内...
分类:
其他好文 时间:
2015-01-14 14:05:13
阅读次数:
141
由于目前正在负责的项目是一个二次开发项目,而且留给我们的代码质量实在让人无力吐槽,所以遇到了不少大大小小的坑,好在慢慢都淌过去了。最近就遇到了一个内存泄露的问题,泄露发生在lua里,项目代码里以前的开发团队留下了检测泄露的代码,但也仅限于此。由于代码量庞大,所以想从逻辑上梳理清楚哪里的引用没干掉导致了内存泄露几乎就是大海捞针。当然,后来我成功地实现了一个小函数,查出了泄露的根源。这篇文章就来详细谈...
分类:
其他好文 时间:
2015-01-14 06:21:39
阅读次数:
127
修改ctags对lua的支持
增加对protobuf的支持...
分类:
其他好文 时间:
2015-01-14 00:54:39
阅读次数:
268
前言 好久都没有写过文章了,现在正好在看有关unity3d的热更新方案,在网上找了很久,发现了ulua这个插件,感觉还是不错的,反正自己是个初学者,多了解一些知识应该是没有什么问题的。说起ulua,就不能不提及lua这个大名鼎鼎的脚本语言,这是一个很小巧的语言,并没有提供大多繁杂的功能,因为它并.....
分类:
其他好文 时间:
2015-01-13 17:18:03
阅读次数:
162
在lua,cocos-2d的开发中,需要用到java的东东,这些东东之间的联系往往不是很清楚明了,于是整理了下...
下图很好的表面了JDK,JRE,JVM三者间的关系:
JDK
Java Development Kit(JDK) 是 Java 语言的软件开发工具包(SDK)。
作为Java语言的SDK,普通用户并不需要安装JDK来运行Java程序,而只需要安装JRE(Java R...
分类:
其他好文 时间:
2015-01-13 00:08:50
阅读次数:
263
在前面,我们提过了单点触摸,下面我们就试一下多点触摸的用法(我用的是cocos code ide进行手机调试,不会的,进入前一篇查看) function MainScene:ctor() local sprite = display.newSprite("close.png") --自己随便找个图片...
分类:
其他好文 时间:
2015-01-13 00:03:28
阅读次数:
7446
cocos code ide出来很久,虽然用了各种问题,比如卡顿,比如打开库文件编码乱码什么的,但它的真机调试还是很不错的,比logcat少了很多不需要的信息,也少了调试的时候,还要打包的蛋疼东。 我们打开cocos code ide 确定,等待载入成功 出现一个让我们选择lua和quick路径, ...
分类:
其他好文 时间:
2015-01-13 00:02:38
阅读次数:
553
在cocos2dx的lua开发,保存和读取用户的配置信息时,用户配置信息可能保存了,可能没有保存,所以,我们需要在配置信息时,给一个默认的值;
尽管cocos2dx里面CCUserDefault这个类,但是我觉得不太好用,因为,使用的时候,需要每次都指定类型,字符串、整型,不是很方便。
我是用了,之前分享代码里面的overload方式,使得工具代码的使用者无需关心具体的细节,只要知道自己要保存...
分类:
其他好文 时间:
2015-01-12 19:16:32
阅读次数:
205