【发布时间】:2011-09-08 18:21:19
【问题描述】:
我已经尝试阅读 Core Animation、Quartz、OpenGL 和 cocos2d。虽然我认为我能感觉到它们的全部含义,但我仍然无法决定什么适合我正在进行的项目。要求很简单,我需要能够导入自定义字体并绘制它。我需要画线和弧线。
我尝试为此使用 OpenGL ES,但使用自定义字体非常困难。在 Quartz 和 Core Animation 之间,我不确定什么是适用的。应用程序将始终为 2D。性能很重要。我有一种感觉 Quartz 可能不合适,因为您可以使用手指轻扫将屏幕移动到内容的不同部分,而且使用 Quartz 重绘那么多内容似乎对 GPU 来说很重。不过不确定,这都是阅读。
异常值是 cocos,因为它似乎适合几个不同的桶。它似乎更接近 OpenGL,但在加载自定义字体时没有这种疯狂。不过,似乎没有足够的信息来判断它是否适合这个项目。
【问题讨论】:
标签: iphone opengl-es cocos2d-iphone core-animation quartz-graphics