
Lua
文章平均质量分 70
ZFY11
这个作者很懒,什么都没留下…
展开
-
lua二进制操作函数
最近自己搞的项目里面用到这个东西,故记录一下!!! 由于 Lua 脚本语言本身不支持对数字的二进制操作(例如 与,或,非 等操作),用于二进制操作的函数,它们都定义在一个“bit”表中,使用时只要requre “bit”即可。bit.ashr - 带符号的按位右移 此函数需要两个整数作为参数。第一个参数可以带有符号,是被以为的数,第二个参数是一个无符号整数,是向右移动的位数。在以为...转载 2020-03-18 18:04:41 · 1446 阅读 · 0 评论 -
Lua保留几位小数
最近用到这个了,但是发现自己有点不会。后来上网查看资料,找到一些。String格式化方式如果需要的结果是字符串,则可以使用string.format()函数 保留2位小数:string.format(“%.2f”, x) --> 保留一位小数就是 string.format(“%.1f”, x)数字计算方式使用%运算符,得到的结果是数字...原创 2019-11-13 11:09:57 · 3491 阅读 · 0 评论 -
Lua之String库用法API
像这样的东西可以去查找API,上边的介绍很详细。简单的说一下常用的Lua里的String的用法:1、string.byte (s [, i [, j]]) 返回字符串的内部数字编码,i、j为字符串的索引,i、j限定了多少字符就返回多少值。如下:k1,k2,k3 = string.byte("abcdef",1,3)print (k1,k2,k3) --97原创 2017-10-19 10:45:33 · 924 阅读 · 0 评论 -
Lua之Sprite使用
sprite 操作 CCSprite是一副2D图像,CCSprite可以通过图像或者图像中的一个矩形子区域创建 1.通过纹理来创建local texture1 = CCTextureCache:sharedTextureCache():addImage("dog.png") local spriteTest = CCSprite:createWithTexture(texture转载 2017-10-16 16:50:54 · 1418 阅读 · 0 评论 -
Lua之Math库
函数名描述示例结果pi圆周率math.pi3.1415926535898abs取绝对值math.abs(-2012)2012ceil向上取整math.ceil(9.1)10floor向下取整math.floor(9.9)9max取参数最大值math.max(2,4,6,8原创 2017-10-16 17:24:14 · 348 阅读 · 0 评论 -
Lua之图片和动画各个属性的详解
转载--http://blog.youkuaiyun.com/u013479068/article/details/50434451注:笔者不把一大段代码贴出来,分段解释比较舒服一点MoveBy:通过修改节点对象的位置属性来改变节点对象的x,y像素。 x,y的坐标是相对于这个对象的位置来说的。 几个MoveBy动作可以同时被调用,最终的运动是这几个单独运动的综合MoveTo转载 2017-10-16 18:45:32 · 2022 阅读 · 0 评论 -
Lua之String字符串基本操作
哎,近来公司要做的东西比较多,要搞支付又要搞其他游戏里的东西,做的东西又乱又杂,小弟就是没事发发牢骚。废话不说了,开始说Lua的字符串基本操作,希望能帮助到大家!1.字符串取整 string.format("%u", 3.14) --> 输出3下面我列举出来类似于上边的 字符串方法 就不一一介绍了string.原创 2018-01-26 11:15:55 · 3880 阅读 · 0 评论 -
Lua基础之Math方法API
最近在用LUA,小白从网上找到一些资料,关于Lua的Math方法的一些API 。此文章是我看到别人的资料和文章一类的,所以就不是本人原创的了,属于转载。Lua5.1中数学库的所有函数如下表:math.pi 为圆周率常量 = 3.14159265358979323846abs取绝对值math.abs(-15)15acos反余弦函数math.acos(0.5)1.04719755asin反正弦函数ma...转载 2018-05-30 16:24:39 · 665 阅读 · 0 评论