0

最近想用cocos2d用CCTransitionSlideInL的transition实现分页功能,但是没有效果,试了一些效果,惊奇的发现只有CCTransitionSplitCols和CCTransitionSplitRows效果的transition,其他的没有。下面是我的代码。

[[CCDirector sharedDirector] replaceScene:[CCTransitionSlideInL transitionWithDuration:1.2f scene:scene]];

如果有人可以帮助我解决这个问题,我将不胜感激。

4

2 回答 2

0

所以,最后我自己解决了。那是因为CCTransitionSlideInL的transition必须和CCLayer支持的draw方法发生冲突。更具体地说,它和我在该方法中使用的CCRenderTexture发生了冲突。

于 2013-06-23T11:16:27.310 回答
0

在您的情况下,“不起作用”是什么意思?

您编写的代码完美运行。如果“不起作用”意味着什么都没有发生,那么问题可能在于您的图层是如何创建的。我怀疑图层变量无效。如果您需要这方面的帮助,请发布您的图层创建代码。

于 2013-05-29T12:00:35.947 回答