上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 1 local scheduler = {} 2 3 local sharedScheduler = CCDirector:sharedDirector():getScheduler() 4 5 function scheduler.scheduleUpdateGlobal(listener) 6 --参数listener是需要定时执行的函数,interval这里是0(每帧执行listener) 7 --第三个参数false,表示不暂停schedule,如果为true,schedule没有启动 8 return sharedScheduler:scheduleSc... 阅读全文
posted @ 2014-04-10 17:48 Mr轨迹 阅读(3221) 评论(0) 推荐(0) 编辑
摘要: init.lua的学习开始,看大师是怎么对接口进行二次封装的~1、local ok, socket = pcall(function() return require("socket")end)if ok then math.randomseed(socket.gettime() * 1000)else math.randomseed(os.time())endmath.random()math.random()math.random()math.random()上面代码的意图是:创建一个socket,创建成功的话,ok = true,失败则ok = false。... 阅读全文
posted @ 2014-04-08 15:52 Mr轨迹 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: 对于一个文件在包含头文件的时候,总是搞不清楚头文件的位置怎么放的问题。看大牛们的cpp h代码的时候,发现,都有头文件的包含都存在。也就是cpp包含了头文件,h文件也包含了不少的头文件。上网查查吧,结论:头文件的包含位置是这样的:尽可能的把头文件的包含放到cpp文件中,除非h文件中使用的东西一定要包含头文件。还有就是namespace这种东西,一定要放在cpp文件中,如果在h文件中需要使用命名空间,请分别在需要使用的地方全部写出来。为什么这样做呢?网上,代码界的大牛们都是这样做的,我认为:首先是因为h文件的包含是复杂的。你将太多的头文件包含进去不同的其他文件中,就会引起编译缓慢,编译出问题的情 阅读全文
posted @ 2014-04-04 18:29 Mr轨迹 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 作为一个Android开发的小小猿人,推开了IOS开发的大门。开发成本是高昂的。不过公司的mac,开发证书什么的都可以免费供给。所以我也了解了解世面,开始ios的基本ui事件的监听,页面的挑战的开发。想写下来的内容包括:创建UIView,UIButton,并且在不同的UIViewController间的前跳,后跳。以前知道的是,安卓下面的界面跳转,按钮添加是通过布局文件添加,然后findviewbyid函数来获取实例,ios下面的开发虽然可以使用interface builder,但是我还是不习惯那种所谓的mvc的开发。完全不是代码控制的感觉。。。看看网上人的说法,果断抛弃xib,stroyx 阅读全文
posted @ 2014-04-04 17:01 Mr轨迹 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 有一个函数是这样的:function Car:setSpeed(t_speed) self.speed = t_speed print(self.speed)end我准备调用回调函数的函数:function CarDriver:tapGas(self, callback) currentSpeed = currentSpeed + 10 callback(currentSpeed)end调用过程:CarDriver:tapGas(Car.setSpeed)然后我欢快的调用tapGas,踩着油门踏板。。。结果打印的self.speed = nil......正确的调用过程应该是这样:Ca... 阅读全文
posted @ 2014-04-02 18:00 Mr轨迹 阅读(5091) 评论(0) 推荐(0) 编辑
摘要: metatable是我用Lua语言一段时间都没有搞的很明白的东西。再次遇到,就决心要和metatable叙叙感情。首先谈谈元方法metaFunction有哪些:add, sub, mul, div, mod, pow, unm, concat, len, eq, lt, le, tostring, gc, index, newindex, call...使用的时候记得在元方法前面加上2条下划线:例如:index -> __index说说__index的使用: local t1 = {} function t1.showInfo() print("t1.showInfo Meth 阅读全文
posted @ 2014-04-02 14:00 Mr轨迹 阅读(5052) 评论(0) 推荐(0) 编辑
摘要: 声音捕捉、就是当外界声音达到一定的峰值以后,触发调用这个函数。 代码如下: 需要注意的是cachePath值,因为android的系统文件的目录是不允许乱写的,所以你要指定你自己程序的存储目录。 cachePath的设置可以参考:乘坐太空船~ 需要一个不停检测外部声音的线程,当声音达到峰值,停止线程 阅读全文
posted @ 2014-04-01 09:24 Mr轨迹 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 不废话,直接上代码:MyClass = { showInfo = function(...) for k,v in pairs({...}) do print(k,v) end end}--Tom,23岁,男,身高175,体重70kgMyClass.showInfo("Tom",23,"Boy",175,70)运行结果:将多参数的不同类型的参数组成一张table. like this --> {...}然后遍历输出。还有一种情况:上图:需要注意的是:local path = ...这个需要定义在函数体的外部,打印可以知道这个path的输出是:... 阅读全文
posted @ 2014-03-31 16:25 Mr轨迹 阅读(2375) 评论(0) 推荐(0) 编辑
摘要: 现在需要在ios上实现这样一个功能:监听外部的声音,当有声音且达到一定的分贝后,通知相关事件就可以了。真机测试已经通过的代码:主要的是一个类: 1 #import 2 #import 3 #import 4 5 @interface MicBlowViewController : UIViewController { 6 AVAudioRecorder *recorder; 7 NSTimer *levelTimer; 8 double lowPassResults; 9 }10 - (void)start;11 - (void)levelTimerCallba... 阅读全文
posted @ 2014-03-31 14:15 Mr轨迹 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 网上关于zxing ios 的组装博客很多,按照博客的步骤走了一遍。然后各种报错。结果卡在了星期五。周末纠结了会,上网搜了一会,也没有解决办法,最后跑出去打了几盘dota。周一早晨来解决问题,还好,一大早的就给搞定了。成功扫描了微信的手机下载二维码。由于以前都是做android开发,现在突然接触io... 阅读全文
posted @ 2014-03-31 10:54 Mr轨迹 阅读(1176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页