2010-06-14 50 views
2

我需要做一个游戏形状的工具栏,可以在屏幕上拖动具有以下功能是Quartz 2D的iPad游戏的正确选择

  1. 形状可以复制
  2. 形状可拉伸和调整大小
  3. 形状可以被旋转
  4. 形状颜色可以改变
  5. 形状可减少一半,现在每个半是其自身的形状

是Quartz 2D的方法吗?

+0

你的方法是哪一种? – 2013-02-28 17:21:17

回答

0

我认为你需要更好地指定您的游戏功能,

我假设你的整个比赛是在石英硅2D和它的iPad版。

我对此有两种观点:

1)如果您并不需要UIKit中(表,按钮和其他功能),我会去100%OpenGL ES的,如果你打算做一个整体的游戏出Quarz 2D,并且您计划实时缩放,拖放等等......我认为使用OpenGL ES时您的帧速率会受到很大的影响。 2)如果你需要UIKit,并且你的游戏很大程度上是基于UIKit的,那么Quarz2D可能在那里有一席之地,我认为Quarz2D最适合用于UIKit丰富应用的动画/效果(参见“Reeder”和官方的“ Twitter“应用程序),这些应用程序由Quarz2D和UIkit授权。