[英]How do diagnose a drop in frame rate?
我正在開發一款游戲,其中的生物正在橫過馬路,偶爾可能會被過往的汽車“摔倒”。 我正在屏幕上連續顯示幀速率。 游戲開始時,幀速率通常為20-25fps,但是當我的生物被摔倒並且其位圖交換到其摔倒狀態時,幀速驟降至每秒約4。 這很奇怪,因為我繪制的“分散”位圖小於處於活動狀態的生物的位圖。
我猜可能是各種各樣的問題-例如,update_game_physics()代碼中的各種例程的行為各不相同。 但是我的問題是-我如何診斷原因? 他們的工具或技術有幫助嗎?
是的,探查器是可以幫助您完成此任務的工具。 該問題提供了一些分析器的列表
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.