如何在COCOS2D Android中加入时间延迟

时间:2012-04-12 05:23:30

标签: android design-patterns cocos2d-iphone delay

类似于Android解锁模式,其中,最初所有圆形单元格都是灰色。在我们绘制一些图案的过程中,触摸的那些细胞将变为绿色,如果该图案不是正确的,则触摸的细胞将变为红色,并且在3秒后,它们变为灰色。我正在使用COCOS2D做类似的事情。在将细胞恢复为灰色之前,我很难引入3秒的延迟。任何建议......谢谢。

1 个答案:

答案 0 :(得分:0)

您可以在第一次使用 CCSequence 时使用 CCDelayTime ,然后在第二次 CCCallFuncN 中使用 id action1 = [DelayTime ...]; id action2 = [CallFunc ...]; id seq = [Sequence actions:action1, action2, nil]; [someNode runAction:seq]; (其中包含将您的圆圈再次涂成灰色的逻辑)

下面我将为您提供iOs代码逻辑

{{1}}
相关问题