2

我需要制作一个带有形状工具栏的游戏,该工具栏可以在屏幕上拖动,具有以下功能

  1. 形状可以复制
  2. 形状可以拉伸和调整大小
  3. 形状可以旋转
  4. 形状颜色可以改变
  5. 形状可以切成两半,现在每一半都是自己的形状

Quartz 2D 是解决这个问题的正确方法吗?

4

1 回答 1

0

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

我假设你的整个游戏都是 Quarz 2D 并且它是为 iPad 设计的。

我对此有两种看法:

1)如果您不需要 UIKit(表格、按钮和其他功能),如果您计划用 Quarz 2D 制作整个游戏,并且计划实时缩放、拖动和下降等...我认为使用 OpenGL ES 时您的帧速率会减少很多。

2)如果你需要 UIKit ,并且你的游戏是基于 UIKit 的,Quarz2D 可以在那里占有一席之地,我认为 Quarz2D 最适合动画/效果到 UIKit 丰富的应用程序(见“Reeder”和官方的“Twitter”应用程序) ,这些应用程序由 Quarz2D 和 UIkit 授权。

于 2011-03-20T04:41:19.207 回答