cocos2d-x中如何使用NSTimer

很多人会问,cocos2d-x有自带的定时器为什么还要使用nstimer呢?想了解详情请移步至 http://www.cocoachina.com/bbs/read.php?tid=150090 http://blog.csdn.net/icemilk00/article/details/9330973 (CSDN不稳定,有时候进不去)。

没办法才用NSTimer的。但是如何在cocos2d-x里面使用NSTimer呢?请大家帮帮忙。


兄弟,这个问题我也遇到过了,我是这样处理的 首先声明一个全局的变量nowTime。 然后在AppController.mm里面的

didFinishLaunchingWithOptions方法最后加上

NSTimer *timer;

timer = [NSTimer scheduledTimerWithTimeInterval1

                                             targetself

                                           selector@selector(handleTimer:)

                                           userInfonil

                                            repeatsYES];

在加个这个方法

- (void) handleTimer: (NSTimer *) timer

{

    nowTime++;

}。

这样退到后台nowTime也会自加的。每个页面都可以访问nowTime。



【转自】http://www.cocoachina.com/ask/questions/show/98978/cocos2d-x%E4%B8%AD%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8NSTimer

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值