love.timer.getFPS (日本語)

LÖVE 0.2.1 から使用可能
この関数は以前のバージョンでは非対応です。

毎秒ごとに現在のフレーム数を返します。

関数

概要

fps = love.timer.getFPS( )

引数

なし。

返値

number fps
現在の FPS です。

注釈

The returned value is the number of frames rendered during the last second, rounded to the nearest integer value.

It is one divided by what love.timer.getAverageDelta returns, otherwise known as the reciprocal, or multiplicative inverse of it.

To get instantaneous frame rate values, use 1.0 / love.timer.getDelta(), or 1.0 / dt if in love.update, with dt given as the parameter.

用例

画面左上に現在の FPS をテキストで表示します。

function love.draw()
   love.graphics.print("Current FPS: "..tostring(love.timer.getFPS( )), 10, 10)
end

関連


そのほかの言語