gpt4 book ai didi

cocos2d-iphone - Cocos2d 只调度一次

转载 作者:行者123 更新时间:2023-12-04 06:47:14 26 4
gpt4 key购买 nike

如何只制作一次 cocos2d 计划选择器?现在我能做的最好的是:

[self schedule:@selector(eventHappend:) interval:2];

eventHappend:
- (void)eventHappend: (ccTime) dt
{
[self unschedule:@selector(eventHappend:)];
// Do stuff
}

但这似乎是一种解决方法......有没有一种方法可以只安排一次?

最佳答案

您可以在节点上运行一系列操作,一个 CCDelay 后跟一个调用您的方法的 CCCallFunc。

像这样...

[self runAction:[CCSequence actions:[CCDelayTime actionWithDuration:2], 
[CCCallFunc actionWithTarget:self selector:@selector(eventHappened)],
nil]];

关于cocos2d-iphone - Cocos2d 只调度一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6157029/

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