我聽說OpenGL ES和標準的iPhone UI控件不能很好地搭配,但我想知道是否有人知道爲什麼,以及效果如何?我正在寫一個基於OpenGL的遊戲,並且該視圖是通過ui控件從一個nib文件加載的,並且它似乎可以正常工作,但是此時遊戲非常簡單......使用ui控件會導致某種性能擊中?混合OpenGL和界面生成器/用戶界面控件 - 壞主意?爲什麼? (iPhone)
1
A
回答
0
看一看here。這應該對你有所幫助。
2
UI事件暫時暫停定時器,就像滾動tableview時一樣。創建計時器時,可以使用通用運行時模式解決此問題。如果您有很多圖層,它可能會減慢渲染速度,因爲每次刷新時都需要重繪。因此,如果您的遊戲運行速度爲60fps,它也會在GLView上重繪所有內容,例如UIImageViews,按鈕等,每秒60次,這是一個巨大的浪費。它可能不會對幀速率產生巨大影響,但它可能會使設備運行更熱並更快地耗盡電池。最好使用OpenGL繪製您的HUD,但這取決於情況。對於只會短時間顯示的內容,例如菜單,我認爲您可以避開它。
Theres沒有錯,它只是浪費。
相關問題
- 1. iPhone用戶界面控件
- 2. iPhone界面生成器
- 3. 界面生成器
- 4. iPhone用戶界面:沒有編輯按鈕UITableView,壞主意?
- 5. ARC和界面生成器
- 6. Xcode iOS界面生成器
- 7. Code Vs.界面生成器Iphone
- 8. 主鍵和用戶界面
- 9. iPhone - 具有界面生成器的UIScrollView
- 10. 放大界面生成器
- 11. iPhone界面生成器教程
- 12. XCode界面生成器iPad/iPhone
- 13. iPhone創建uibarbutton無界面生成器
- 14. 生成用戶界面組件
- 15. 爲什麼界面生成器和Photoshop之間RGB值相同?
- 16. 什麼是最好的圖形用戶界面生成器
- 17. 寫什麼用戶界面?
- 18. 界面生成器模擬的用戶界面元素誤導景觀
- 19. UI界面生成器c#
- 20. 在Xcode 6.0.1的界面生成器中「約束邊界」是什麼意思
- 21. 界面生成器:10.7
- 22. 界面生成器表格
- 23. Autolay在界面生成器
- 24. iOS界面識別器通過界面生成器添加
- 25. AppCode界面生成器
- 26. iPhone用戶界面設計
- 27. 爲什麼使用IB在界面生成器
- 28. 爲什麼不使用界面生成器
- 29. 訪問界面生成器
- 30. 界面生成器背景
嗯...所以不是真的那麼糟糕的事情要做。在使用計時器時,我注意到了一些問題,因此可能不足以說明原因。謝謝! – Adam
-1鏈接到一些幻燈片,這些幻燈片在沒有實際演講的情況下是毫無意義的,並且演示不會進行編譯(加上已經發生的會議)。 –
@Lohoris你注意到這是多大年紀?當時它是幾天前發佈的有價值的信息。另外:似乎有幫助,因爲這是被接受的答案! – bddckr