0

我正在尝试进行动态绘图,在手指沿屏幕移动的任何地方绘制一个粒子,就像在游戏“Draw Something”中一样。

我的目的不是制作游戏,但我需要这种行为用于我正在制作的另一个应用程序。

基本上,我正在寻找的行为是 Apple 示例代码 GLPaint 所做的,用手指进行简单绘图。

现在的问题是,我知道这可以通过 OpenGL 来完成(GLPaint 示例应用程序可以做到这一点),但是我是 OpenGL 的新手,我想使用 Core Graphics,因为它只是 2D 绘图。

是否可以仅使用核心图形来执行此操作?如果是这样,性能会受到影响吗?一些使用 Core Graphics 的示例代码将不胜感激。

在 Core Graphics 中执行此操作以一遍又一遍地绘制粒子的最佳方法是什么?

谢谢,

奥斯卡

4

1 回答 1

0

你有没有考虑过使用 Cocos2D 之类的东西来实现 OpenGL 绘图?上手非常直观。

很抱歉,我不知道使用 CoreGraphics 会变得多么容易/困难/性能。

于 2012-07-25T20:12:08.683 回答