0

当满足某些条件时,如何显示水果精灵,例如“水果图标 x 5”,它必须在 5 秒后消失。

4

3 回答 3

1

在 cocos2dx 3.6

Sprite Name->runAction(Sequence::create(MoveTo::create(1.5,Vec2(523,450)),
    DelayTime::create(1.0),ScaleTo::create(0.1, 1.5),ScaleTo::create(0.1, 1), NULL))
于 2015-07-24T10:51:27.183 回答
0

您需要创建单独的视图控制器,然后将其显示为带有计时器的模式视图。NSTimer 到达结束后,请执行 dismissModalViewControllerAnimated() 方法以返回第一个视图。这是在纯 Obj 中实现目标的最简单方法。C。

于 2012-09-03T11:21:58.310 回答
0

如果我理解正确,你可以用行动来做到这一点。

id delay = [CCDelayTime actionWithDuration: delayDuration];
id fadeOut = [CCFadeOut actionWithDuration: fadeOutDuration];
id sequence = [CCSequence actionOne: delay two: fadeOut];
[fruitSprite runAction: sequence];
于 2012-09-03T11:22:33.253 回答