gpt4 book ai didi

iphone - cocos2d : How to set a timer

转载 作者:行者123 更新时间:2023-12-03 18:49:34 25 4
gpt4 key购买 nike

我正在使用cocos2d和box2d开发一个iPhone应用程序。在这个应用程序中我需要设置一个计时器。计时器将显示玩家到达目的地的剩余时间...

我该怎么做......我已经画了一个场景,但不确定,因为我是初学者如何添加计时器......

谢谢

最佳答案

我只是简单地安排一个具有间隔的选择器。这适用于所有基于 CCNode 的类。

安排选择器每秒触发一次:

[self schedule:@selector(timerUpdate:) interval:1];

此方法每秒调用一次:

-(void) timerUpdate:(ccTime)delta
{
numSeconds++;
// update timer here, using numSeconds
}

Parceval 使用 CCTimer 的方法也可以,但你应该更喜欢像这样的静态自动释放初始化器:

CCTimer *myTimer = [CCTimer timerWithTarget:self
selector:@selector(myTimedMethod:)
interval:delay]];

关于iphone - cocos2d : How to set a timer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3381367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com