勵志

勵志人生知識庫

什麼是跳幀

跳幀,也稱為frameskip,是一種常見的計算機圖形現象,主要表現為畫面卡頓和不連貫。它發生的原因通常是顯示器的刷新率無法跟上遊戲的幀率(FPS),導致部分幀被捨棄。例如,如果顯示器的刷新率設定為80Hz,而顯示卡以100FPS的速度循環顯示畫面,那麼在開始的0.1秒內,顯示卡會顯示10個畫面而顯示器只能刷新8次,最終導致部分畫面被跳過。這種現象在遊戲運行時尤為明顯,可能會導致玩家在快速移動滑鼠時方向丟失,或者在需要快速反應時滑鼠指針不動或亂動。

Android系統中,跳幀的概念有所不同,它指的是兩個VSync信號之間的時間間隔。例如,如果一個UI操作需要在16ms內完成,但實際上運行了35ms,那麼下一個UI操作只能在35ms後執行,而不是預期的16ms,這種情況下我們認為它跳了一幀。

總結來說,跳幀是由於硬體限制(如顯示器的刷新率)導致的部分畫面幀未能被正確顯示的現象,它可能導致視覺上的卡頓和不連貫感。