码迷,mamicode.com
首页 >  
搜索关键字:lua    ( 4543个结果
Cocos2dx&Lua - UI显示优化之如何解决解析大量json文件
GUIReader中有个widgetFromJsonFile的方法,此方法是用于解析json文件(cocostudio生成的UI的)并返回该文件的父节点(Widget),然后便于进一步的UI操作(如获得各种子类进行填充数据作显示等)。        那么这时候问题就来了,当需要在一个页面或一个控件(尤其是翻页、列表等)中,需要加载入大量的节点(均是由单独json解析得到的),这时,假如你...
分类:Web程序   时间:2014-10-26 18:28:10    阅读次数:236
CC3.2+Lua(8) ——Lua调用自定义C++类
【唠叨】本节要讲的是如果将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。网上有很多都是用原始的tolua++工具来注册C++类的,我看了很多这样的教程,感觉操作起来十分麻烦,而且也很难看懂他们到底在讲什么。其实,在cocos2dxv3.2版本中,提供了bindings-generator..
分类:编程语言   时间:2014-10-26 11:53:16    阅读次数:443
lua编程之元表与元方法
一、 前言lua是一种非常轻量的动态类型语言,在1993年由由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo等人发明,lua的设计目标是轻便地嵌入宿主语言,增强系统的可扩展性和可定制性。lua的源码只有两万余行,非...
分类:其他好文   时间:2014-10-26 00:21:41    阅读次数:116
cocos2d-x+lua开发模式下编辑器的选择
原本打算直接用CocosIDE的,毕竟是官方出品,而且支持Android远程调试,windows下的调试也很方便,调试的信息也很全,智能提示也不错。好了,一切看上去很完美,但是它有一个致命缺陷,就是继承了eclipse一贯的特性--“卡”。基于java写的eclipse我一直使不惯,一方面是快捷键跟vs迥异,而我又懒得去配置(如果他能像IntelliJ IDEA一样,可以方便的删除重复快捷键,我还...
分类:其他好文   时间:2014-10-25 20:10:06    阅读次数:386
redis lua
需求是在缓存最近一周内用户所有消息列表,考虑用Redis 存储;为每个存储一个独立Sorted Set,value 为消息体,Score 为MessageId,用以实现增量消息同步。 问题就来了:Sorted Set 怎么清理? -设计内存容量只允许放一周内最新的,太久了缓存意义不大,太...
分类:其他好文   时间:2014-10-25 15:41:43    阅读次数:233
Lua 之面向对象编程
Lua 之面向对象编程Lua并不是为面向对象而设计的一种语言,因此,仅从原生态语法上并不直接支持面向对象编程,但Lua的设计中仍然包含了很多面向对象的思想,理解它们也更有助于理解Lua自身的一些高级机制。对象Lua中的table就是一种对象,它可以有函数字段。在面向对象(Object Oriente...
分类:其他好文   时间:2014-10-25 15:41:36    阅读次数:278
Mac系统安装Lua(转)
下载最新版的lua请点击,然后解压运行“终端”进入到该文件夹下 ,主要是cd 【文件夹名】在“终端”输入 make macosx (回车)在“终端”输入 make test (回车)然后再输入“sudo make install”命令,会要求输入Password: 输入相应密码(你的密码),然后回车...
分类:系统相关   时间:2014-10-25 13:15:32    阅读次数:192
用lua 实现的A*star 寻路算法
local AStar={}function AStar:create(s_node,e_node,map_list) local openlist={} local closelist={} local maplist=map_list local star...
分类:编程语言   时间:2014-10-25 11:48:56    阅读次数:598
用Lua实现的快速排序和冒泡排序及效率对比
昨天学习了一下七大排序中的两个——冒泡排序和快速排序,遂用Lua简单的实现了一下。冒泡排序:--[[--- orderByBubbling: 冒泡排序- @param: t, - @return: list - table]]function table.orderByBubbling...
分类:编程语言   时间:2014-10-24 20:25:15    阅读次数:415
Lua 之数据结构
Lua 之数据结构数组通过整数下标访问的table中的元素,即是数组,下标默认从1开始。一个创建二维数组的例子:mt = {}for i = 1, 10 do mt[i] = {} for j = 1, 10 do mt[i][j] = 0 end end链表l...
分类:其他好文   时间:2014-10-24 18:14:45    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!