当满足某些条件时,如何显示水果精灵,如“水果图标x 5”,它必须在5秒钟后淡出。
答案 0 :(得分:1)
in 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))
答案 1 :(得分:0)
您需要创建单独的视图控制器,然后使用计时器将其显示为模态视图。在NSTimer到达结束后,执行dismissModalViewControllerAnimated()方法返回第一个视图。 这是在纯粹的Obj中实现目标的最简单方法。下进行。
答案 2 :(得分:0)
如果我理解正确,你可以采取行动。
id delay = [CCDelayTime actionWithDuration: delayDuration];
id fadeOut = [CCFadeOut actionWithDuration: fadeOutDuration];
id sequence = [CCSequence actionOne: delay two: fadeOut];
[fruitSprite runAction: sequence];