0

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

4

1 回答 1

0

您可以CCSequence在第一次放置CCDelayTime和第二次放置中使用CCCallFuncN(其中包含再次将您的圆圈着色为灰色的逻辑)

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

id action1 = [DelayTime ...];
id action2 = [CallFunc ...];
id seq = [Sequence actions:action1, action2, nil];

[someNode runAction:seq];
于 2012-06-27T16:59:32.323 回答