2010-06-14 20 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授權。