码迷,mamicode.com
首页 >  
搜索关键字:lua    ( 4543个结果
Cocos2d-x lua 封装的一个简单弹出框
。。有2种类型:只有确定按钮、有确定和取消按钮 确定和取消按钮中的确定可以执行回调函数,标签可以自动换行,前提是在IOS模拟器上运行,mac下的模拟器看不出效果,功能比较简单,基本功能是实现了,交互上不是很好,还得改进,点击对话框外面的区域,对话框也会消失,可自行修改实现自己的需求。 继承于Layer,用类的方式写的,写的不是很好,望大神们多多指教。 代码奉上,比较简单: require ...
分类:其他好文   时间:2014-11-07 16:58:46    阅读次数:570
Lua4.0 参考手册(五)5.1-5.7
(接上篇) -------------------------------------- 5 API -------------------------------------- 这节描述 Lua 的 API, 也就是宿主程序和 Lua 交互的一组 C 函数。所有的 API 函数和相关联的类型及常量都在文...
分类:其他好文   时间:2014-11-07 15:13:22    阅读次数:307
关于程序员成长的一点思考
一、程序员应该打好基础1. 现在开发工具众多、语言泛滥,经常听人说”不学C++神马都是浮云”、”C++才是万王之王”,C++就真比PHP、Lua、AS、JAVA牛吗?其实不在于语言本身,而在于C++依附的平台。因为最靠近操作系统,所以能发挥其它语言不具有的性能优势,而且很多数据结构、算法、特殊功能类...
分类:其他好文   时间:2014-11-07 14:36:29    阅读次数:252
xBuild APK差分与合成,Zip差分与合成,自动打包
在游戏开发中,为满足用户需求,产品运营需求,改动的特别多,升级是件极其频繁的事情(没办法,一切以用户为中心),如果一个游戏APP又同时是个集合类型的(内置多个游戏),做完这个游戏只有一个感觉:再也不会爱了。。。 我们的游戏是用Lua写的,所以Android客户端分为: Apk升级(细分为1.完整升级;2.增量升级;3.第三方升级); Lua升级(细分为1.大厅升级;2各个游戏升级),同时Lua的游戏采用的是热更新机制; 同时涉及 各个游戏->大厅->Apk的依赖关系,难度较大,代码逻辑实现相对复杂,前端,...
分类:其他好文   时间:2014-11-07 13:07:19    阅读次数:157
lua基础【三】唯一数据结构table表
--[[ 数据结构table对象(一种动态分配的对象) lua中的表操作,table类型实现了“关联数组的”。“关联数组是一种具有特殊索引方式的数组” 可以通过下标或者字符串来索引它,table没有固定的大小,table是Lua仅有的数据结构, 既然这么说,就表明table的意义很重大,也极为重要 我们可以用table表示普通数组,字符表,集合记录,队列,也可以通过...
分类:其他好文   时间:2014-11-06 21:58:47    阅读次数:175
Lua字符串库
1. 基础字符串函数: 字符串库中有一些函数非常简单,如: 1). string.len(s) 返回字符串s的长度; 2). string.rep(s,n) 返回字符串s重复n次的结果; 3). string.lower(s) 返回s的副本,其中所有的大写都被...
分类:其他好文   时间:2014-11-06 21:35:53    阅读次数:293
Lua学习笔记之表达式
Lua学习笔记之表达式 1、  算数运算符 二元运算符:+-*/^(加减乘除幂) 一元运算符:-(负值) 这些运算符的操作都是实数。 2、  关系运算符 、=、==~= 这些操作符返回结果为false或者true;==和~=比较两个值,如果两个值类型不同,lua认为两者不同;nil只和自己相等。Lua通过引用比较tables、userdata、funcations。也就是说当且仅当两...
分类:其他好文   时间:2014-11-06 20:05:32    阅读次数:190
lua学习笔记之类型和值
Lua学习笔记之类型和值 1、全局变量 全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil 如果需要删除一个全局变量,只需要将变量赋值为nil 2、词法约定 标识符:字母或者下划线开头的字母、下划线、数字序列,最好不要使用下划线家大写字母的标识符,因为lua的保留字也是这样的。 3、命令行方式 Lua[opti...
分类:其他好文   时间:2014-11-06 20:05:21    阅读次数:206
浅析C++绑定到Lua的方法
虽然将C++对象绑定到Lua已经有tolua++、LuaBridge和luabind等各种库可以直接使用,但弄清楚C++对象绑定到Lua的常见方法,不但有助于更深的了解Lua的机制,还可以方便修改第三方库以满足实际项目需求。本文通过分析第三方库Lunar的实现,来理解C++对象绑定到Lua的通常方法。...
分类:编程语言   时间:2014-11-06 20:04:14    阅读次数:293
lua基础【二】lua中关于字符串的操作总结
--从从控制台输入字符串操作 str =io.read() if str=="hello" then print(str) end --lua中的字符串拼接操作 str="hello" str2="world" str3=str..str2 print(str3) --lua中的number与string类型的转换 a=10 b=tostring(a) if ...
分类:其他好文   时间:2014-11-06 17:37:49    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!