OpenGL ES能否比CoreAnimation更好地为100层动画制作动画?

时间:2013-03-27 18:13:34

标签: ios ipad opengl-es core-animation

我有一个对象,它由一个带有两个CAKeyframeAnimated子图层的CATransformLayer组成。只有10个此对象的实例添加到视图的图层,fps实际上下降到~10 / 15 fps。我不确切知道多少,但看起来并不好。这只能制作20个动画。对象的位置不是关键帧。

我在iPad Mini上运行它。

这对于iPad Mini来说是否太过分了,或者我可以使用OpenGL ES获得更好的效果吗?

1 个答案:

答案 0 :(得分:1)

我建议将Cocos2d用于相当复杂的场景。网上有一些很棒的教程。雷总是对这个问题有一些很好的理解,这是我第一次学习cocos2d的地方。它并不像看起来那么复杂。此外,由于大量的社区支持,添加物理是一件轻而易举的事。 (http://www.raywenderlich.com/28602/intro-to-box2d-with-cocos2d-2-x-tutorial-bouncing-balls