我读到OpenGL ES可以与Core Animation一起工作。因此,当我开始使用OpenGL ES时,我想知道是否可以重新使用我对Core Animation的一些辛勤工作的知识......
答案 0 :(得分:3)
当您决定使用OpenGL时,您几乎可以独立完成。您将使用EAGLView的唯一方法是获取触摸事件。
现在Quartz的东西仍然很有用 - 在运行时绘制2d图形并将它们作为纹理显示在OpenGL代码中。但Core Animation根本没用。
编辑:为了稍微扩展,您可以使用Core Animation和UIView方法为EAGLView执行所有常规操作,但您不应该,EAGLView也不应该有任何UIViews重叠它。两者都会扼杀表现。