gpt4 book ai didi

iphone - cocos2d在游戏前添加 'ready-go!'动画

转载 作者:行者123 更新时间:2023-11-29 05:03:17 25 4
gpt4 key购买 nike

我想添加一个“准备好了!”游戏前以及游戏过程中的动画(需要暂停游戏)我尝试使用[CCDirector共享Director]pushScene:[Anim scene]],但是虽然Anim场景的背景比窗口大小小,但透明区域是黑色的,而不是看穿下面的场景。

我该如何实现它? (或者我根本不需要使用pushScene?)

这里是 GameScene 的代码,onEnter 我安排“计数”(计时器),onExit 我取消安排它。

-(void) onEnter {
GameManager* sharedManager = [GameManager sharedManager];
[[CCScheduler sharedScheduler] scheduleSelector:@selector(count) forTarget:sharedManager interval:1.0f paused:NO];
[super onEnter];
}

- (void)onExit {
GameManager* sharedManager = [GameManager sharedManager];
[[CCScheduler sharedScheduler] unscheduleSelector:@selector(count) forTarget:sharedManager];
[super onExit];
}

最佳答案

问题已解决。我只是专门为“ready-set-go”动画创建一个场景,将必要的参数传递给动画场景,然后使用调度程序从动画场景启动游戏。结果不如 GameScene 顶部的“准备就绪”标志那么好,因为我无法制作透明效果,但我尝试模仿游戏场景的背景,结果很好。

关于iphone - cocos2d在游戏前添加 'ready-go!'动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6327503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com