【发布时间】:2014-06-30 01:19:31
【问题描述】:
我正在使用Spritebuilder 查看CCScenes 之间的各种转换。目前我可以使用
CCScene *gameplayScene = [CCBReader loadAsScene:@"kitchen"];
CCTransition *crossFade = [CCTransition transitionCrossFadeWithDuration:0.6];
[[CCDirector sharedDirector] replaceScene:gameplayScene withTransition:crossFade];
然而,使用 Cocos2d 的标准转换似乎不适用于 SpriteBuilder(或者我遗漏了一些东西!)
我查看了This Website tutorial,它提供了以下代码。但是,我无法使用Spritebuilder
[[CCDirector sharedDirector] replaceScene:[CCTransitionCrossFade transitionWithDuration:0.5f scene:[NewScene scene]]];
【问题讨论】:
-
“不工作”不是问题描述。你的第一个代码片段应该可以工作,那么它到底有什么问题?
-
对不起。我的意思是如何进行其他转换,因为我找不到任何关于如何使用 SpriteBuilder 进行转换的信息。上面链接的教程有各种过渡,但在使用 SpriteBuilder 时我无法应用它们
-
在 Xcode 中键入 CCTransition tran..,您将获得所有其他转换的完成建议。并检查 cocos2d api 参考。
-
我的问题是,当我包含 CCTransition 时,它会显示
no known class... -
再次,在 xcode 中输入此代码,您将获得代码完成建议:[CCTransition tran
标签: ios cocos2d-iphone spritebuilder