我大部分時間都是50+ FPS,但是當我加載資源(背景胎面)時,它會下降到30 FPS。我想擁有恆定的FPS,30甚至20,這對我來說不是問題。什麼是使FPS保持不變的最佳方式?FPS穩定版iPhone
1
A
回答
1
您應該使用基於時間的重繪,而不是基於框架的繪圖。 Michael Daley的book有一些關於此的優秀信息。
另外,儘量在spritesheet中加載儘可能多的資源。
+0
我已經使用顯示鏈接(或定時器,取決於平臺)。我加載我的資源異步。 – Felics 2011-02-27 16:19:36
0
不確定是否存在已建立的方法,但在這種情況下幀速率是您重繪的頻率。 20 FPS是50毫秒的重繪速度。一種方法是僅在上次重繪與現在之間的時間> = 50毫秒時才重新繪製。
+0
我在我的遊戲的Windows版本上做了這個,它不準確。 FPS根據1-2幀變化 – Felics 2011-02-27 15:46:05
相關問題
- 1. 如何讓FPS更穩定?
- 2. Jython 3穩定版
- 3. .NET CORE穩定版
- 4. FPS in cocos2d-iphone
- 5. PhpSpreadsheet(PhpExcel)的穩定版本
- 6. Cakephp當前穩定版本
- 7. Django開發版vs穩定版
- 8. 單一Mac上的iPhone SDK的穩定版本是多少?
- 9. 任何方式來獲得穩定/一致的FPS形式kinect?
- 10. html5lib的哪個版本是穩定的?
- 11. 符合FCC要求的穩定版本
- 12. RVM穩定版安裝錯誤
- 13. 什麼是delayed_job_active_record的穩定版本?
- 14. 哪個版本的Java 1.6最穩定?
- 15. Cocoapods pod穩定版本設置
- 16. Ruby on Rails 5 - 穩定版本?
- 17. 哪個IOmeter版本最穩定?
- 18. Spring 4.x的最穩定版本?
- 19. React-native + Relay.js的穩定版本
- 20. Spring 3.x的最穩定版本?
- 21. JBoss最新最穩定的版本
- 22. 獲取最新的穩定版本git
- 23. 不能拉穩定RVM版本
- 24. kurento的最新版本和穩定版本
- 25. 運行穩定版本R的開發版本
- 26. 哪一個是最新的穩定版蝦(pdf生成版)?
- 27. Ruby「預覽」穩定版本還是Beta版本?
- 28. iOS測試版與當前的穩定版本分開嗎?
- 29. Git。保持項目的穩定版本和開發版本
- 30. 找不到包/ laravel/laravel穩定穩定
嗨。你能爲我們提供更多信息嗎?你使用遊戲引擎還是其他框架?你有某種主循環嗎? – underdoeg 2011-02-27 15:28:49
我有我的引擎,我可以更改代碼。我也有一個主循環。 – Felics 2011-02-27 15:44:25