首頁>Program>source

深入Sprite套件(xcode 5).我正在使用两个示例程式,一个是建立新專案時包含的預設太空飞船示例,另一个是我下載的冒险遊戲。

在iOS模擬器中執行這些示例(似乎無關紧要).每个幀的幀率都绝對糟糕.如果我在太空飞船/ hello世界示例中仅添加30艘旋轉的太空飞船,則幀中繼速度將从60幀每秒迅速下降到(ug)12幀每秒。

再次在iOS Sim中執行的Adventure Game示例以惊人的10-20 FPS(取決於正在进行的操作)執行.

Apple是否认真對待這些遊戲示例? Sprite Kit似乎很烂-我认為問题是程式員使用Texture Atlas的方式還是Sprite Kit(API)處理它们的方式。

有人帮助我理解或解決此問题吗?

在Mavericks,Mac Mini上執行xcode 5-我在Unity3D中程式設計,並且在那裏没有問题,使用2DToolkit只能使用30个物件。

最新回復
  • 5月前
    1 #

    模擬器不是設備.模擬器使用Mac的CPU(更快的速度)和Mac的記憶體(更多).但是,模擬器還可以通過軟體渲染器来模擬OpenGL ES,即使在最快的CPU上,该渲染器也非常慢。

    由於這个事實,以及最终使用者永远不会在模擬器上執行應用程式的事實, any performance measurements on the Simulator are utterly IRRELEVANT!

    很抱歉大喊大叫,但我认為必须坚定地說出来. ;)

  • html:為什麼要完全使用相對協議的URL?
  • CSS優先順序