簡體   English   中英

如何診斷幀率下降?

[英]How do diagnose a drop in frame rate?

我正在開發一款游戲,其中的生物正在橫過馬路,偶爾可能會被過往的汽車“摔倒”。 我正在屏幕上連續顯示幀速率。 游戲開始時,幀速率通常為20-25fps,但是當我的生物被摔倒並且其位圖交換到其摔倒狀態時,幀速驟降至每秒約4。 這很奇怪,因為我繪制的“分散”位圖小於處於活動狀態的生物的位圖。

我猜可能是各種各樣的問題-例如,update_game_physics()代碼中的各種例程的行為各不相同。 但是我的問題是-我如何診斷原因? 他們的工具或技術有幫助嗎?

是的,探查器是可以幫助您完成此任務的工具。 問題提供了一些分析器的列表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM