2014年11月3日

摘要: 全局唯一ID 在游戏开发中, 经常需要用到全局唯一ID,什么叫全局唯一ID呢,意思就是在整个游戏中,分配的这个ID都是唯一的,绝对找不到有两个一样的ID。比如游戏中的玩家角色,英雄、NPC、装备、NPC、邮件等等都是使用这个全局唯一ID要索引指定对象的! 生成方法 如果要做到跨服不同, 则需要加入服务器ID标识, 以时间为计数, 加上计数 代码 def getGuid(self): self... 阅读全文
posted @ 2014-11-03 10:44 浩月难求也与 阅读(512) 评论(0) 推荐(1) 编辑

2014年10月29日

摘要: 假设有下面这段代码 local t = { a = 1, b = { x = 1, y = 2}}我传给你一个table, 想要知道这个table都有哪些字段,但是又不能直接获取,这时可以使用下面这个方法 for k, v in pairs (t) do print(tostring(k), v)end 可以看到, 把k用tostring函数转成字段串形式就OK了 但是我们还可以... 阅读全文
posted @ 2014-10-29 20:32 浩月难求也与 阅读(2423) 评论(0) 推荐(0) 编辑

2014年10月28日

摘要: 在Lua中, 如何遍历一个Table元素,主要有两种类型: 1.pairs:下标从1开始,并且是连续的才可以使用 2.ipairs:是无序的示例 local t = { [10] = 1, [20] = 2, [30] = 3, [40] = 4, [50] = 5, [60] = 6 } for k,v in pairs (... 阅读全文
posted @ 2014-10-28 21:31 浩月难求也与 阅读(5985) 评论(0) 推荐(0) 编辑
摘要: Lua 中的Table元素删除主要有两种方法:1、将字段赋值为 nil2、使用Table库里的 table.remove(table, index) 下面着重讲解两种方法 1 table.remove 先来看一下这个库函数的函数原型: table.remove(table, pos) @table:要删除的表@pos: 要删除表元素的位置,这个参数可选,如果不传的话, 默认为table的长度,即... 阅读全文
posted @ 2014-10-28 10:08 浩月难求也与 阅读(11425) 评论(0) 推荐(0) 编辑

2014年10月7日

摘要: 封面:摘要:这里推荐几个我个人玩过的, 觉得比较好玩的手机游戏给大家,游戏都是iOS平台,安卓平台有没有上线,我没有验证过,请读者们自行搜索! 正文:我个人比较喜欢玩单机游戏,所以推荐的单机游戏会比较多一点, 当然,网游也多少会有一点! 1、暗影格斗2(Shadow Fight2)这个游戏最开始是在facebook上的一个,后来移植到手游平台,游戏的节奏比较慢,最开始玩的时候,是被这个游戏的画面给... 阅读全文
posted @ 2014-10-07 23:46 浩月难求也与 阅读(334) 评论(0) 推荐(0) 编辑

导航