Difference between revisions of "love.timer.getAverageDelta (日本語)"
(New translation (Based revision : October 2014, at 10:04)) |
m (→用例) |
||
Line 12: | Line 12: | ||
{{param|number|delta|最近の秒間における平均デルタ時間}} | {{param|number|delta|最近の秒間における平均デルタ時間}} | ||
== 用例 == | == 用例 == | ||
− | 画面の左上に各フレームの[[love.update (日本語)|更新]]および | + | 画面の左上に各フレームの[[love.update (日本語)|更新]]および[[love.draw (日本語)|描画]]にかかった平均時間をテキストで表示します。 |
− | [[love.draw (日本語)|描画]]にかかった平均時間をテキストで表示します。 | ||
<source lang="lua"> | <source lang="lua"> | ||
function love.draw() | function love.draw() | ||
Line 22: | Line 21: | ||
end | end | ||
</source> | </source> | ||
+ | |||
== 関連 == | == 関連 == | ||
* [[parent::love.timer (日本語)]] | * [[parent::love.timer (日本語)]] |
Revision as of 08:51, 19 October 2017
LÖVE 0.9.0 から使用可能 |
この関数は以前のバージョンでは非対応です。 |
最近の秒間における平均デルタ時間 (1フレームあたりの秒数) を返します。
関数
概要
delta = love.timer.getAverageDelta( )
引数
なし。
返値
number delta
- 最近の秒間における平均デルタ時間
用例
画面の左上に各フレームの更新および描画にかかった平均時間をテキストで表示します。
function love.draw()
local delta = love.timer.getAverageDelta()
-- 便宜のためにフレームの時間をミリ秒で表示します。
-- フレーム時間の低下の意味するところは1フレームあたりの秒数がさらに増加するということです。
love.graphics.print(string.format("Average frame time: %.3f ms", 1000 * delta), 10, 10)
end
関連
そのほかの言語
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info