【发布时间】:2012-09-03 10:45:11
【问题描述】:
如何在满足某些条件时显示水果精灵,例如“水果图标 x 5”,它必须在 5 秒后消失。
【问题讨论】:
-
您需要 iPhone 的启动画面吗?
-
不,我需要一个启动画面,在游戏过程中,类似于马里奥中的“升级”启动画面
标签: iphone objective-c ios xcode cocos2d-iphone
如何在满足某些条件时显示水果精灵,例如“水果图标 x 5”,它必须在 5 秒后消失。
【问题讨论】:
标签: iphone objective-c ios xcode cocos2d-iphone
在 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))
【讨论】:
如果我理解正确,您可以通过操作来做到这一点。
id delay = [CCDelayTime actionWithDuration: delayDuration];
id fadeOut = [CCFadeOut actionWithDuration: fadeOutDuration];
id sequence = [CCSequence actionOne: delay two: fadeOut];
[fruitSprite runAction: sequence];
【讨论】:
您需要创建单独的视图控制器,然后将其显示为带有计时器的模态视图。 NSTimer 到达结束后,请执行 dismissModalViewControllerAnimated() 方法以返回第一个视图。 这是在纯 Obj 中实现目标的最简单方法。 C.
【讨论】: