我正在用Java編寫遊戲。而且,哦,不知道,我有性能問題。我對油漆本身進行了基準測試 - 在3毫秒的時間內進行1000次循環。遊戲邏輯甚至低於此。到現在爲止還挺好。但是我仍然遇到一個煩人的滯後:滾動時,縮放時,點擊時。當我放大並放置更多對象時,問題會變得更糟。但仍然 - 即使當我循環繪畫1000次滯後停留或多或少是相同的,所以不能這樣做。 我試圖把循環放在一個任務 - 仍然是一樣的。我嘗試暫停塗料之間的任務 - 仍然是一樣的。 動畫像絲綢一樣流暢運行(因爲幀率穩定且高,這很有意義)。那麼我怎樣纔能有條不紊地組織投入?把他們全部放在一個單獨的線程? 任何輸入,將不勝感激!Java遊戲滯後
Q
Java遊戲滯後
3
A
回答
9
相關問題
- 1. SpriteKit遊戲物理滯後
- 2. 確定XNA遊戲滯後
- 3. 遊戲生成滯後
- 4. 升級後遊戲滯後內存
- 5. 聯網2D遊戲滯後補償
- 6. flash遊戲滯後每20格
- 7. AVAudioPlayer播放時遊戲滯後
- 8. 在Java簡單的側面滾動遊戲中的滯後
- 9. 聲音造成遊戲滯後於迅捷精靈套件遊戲?
- 10. 從遊戲切換到菜單,然後創建滯後
- 11. Java遊戲 - ClassCastException
- 12. 添加音樂到Android遊戲時防止跳過或滯後
- 13. 視圖控制器之間的更改導致遊戲滯後
- 14. 當我按下按鈕時,我的遊戲滯後
- 15. 與socket.io的Javascript遊戲。服務器滯後
- 16. 遊戲編程:刪除運動滯後(跳躍)
- 17. 爲什麼Unity Ads的Advertisement.Initialize()會讓我的遊戲滯後?
- 18. 安卓遊戲循環surfaceview覆蓋與事業的FrameLayout滯後
- 19. 在Java中玩Flash遊戲(遊戲)
- 20. Java - 井字遊戲Swing遊戲 - 錯誤
- 21. Java Swing遊戲TT
- 22. 井字遊戲Java
- 23. 胡扯遊戲Java
- 24. JAVA西蒙遊戲
- 25. 猜測遊戲Java
- 26. Java 2D遊戲NullPointerException
- 27. Java平臺遊戲衝突
- 28. Java和win32遊戲覆蓋
- 29. Java連鎖反應遊戲
- 30. Java中的遊戲編程?
以3ms爲單位進行1000個循環。你確定?這是333000 fps。 – toto2
當您「暫停塗料之間的任務」時,您確定沒有暫停整個Swing(或AWT)事件線程嗎? – toto2
現在,你提到它333000fps聽起來有點多...肯定我得到了錯誤;) – julian