Difference between revisions of "love.timer.getFPS (Українська)"

(Created page with "Повертає поточну кількість кадрів за секунду. == Функція == === Вигляд === <source lang="lua"> fps = love.timer.getFPS( ) </so...")
 
(changed to match the English version)
 
Line 1: Line 1:
 
Повертає поточну кількість кадрів за секунду.
 
Повертає поточну кількість кадрів за секунду.
 +
 
== Функція ==
 
== Функція ==
 
=== Вигляд ===
 
=== Вигляд ===
Line 8: Line 9:
 
Немає.
 
Немає.
 
=== Повертає ===
 
=== Повертає ===
{{param_(Українська)|number|fps|Поточний FPS.}}
+
{{param (Українська)|number|fps|Поточний FPS.}}
 +
=== Примітки ===
 +
Значення, яке повертає ця функція, — це кількість кадрів, намальованих з останньої секунди, округленої до найближчого цілого числа.
 +
 
 +
Воно дорівнює 1, розділеної на значення функції {{translated link|love.timer.getAverageDelta|Українська}}, — це його обернене число.
 +
 
 +
Щоб отримати моментальні значення FPS, використовуйте <code>1.0 / love.timer.getDelta()</code> або <code>1.0 / dt</code> в {{translated link|love.update|Українська}} (де <code>dt</code> передається як параметр функції).
  
=== Примітка ===
+
== Приклади ==
* getFPS() сумнозвісно відомий через зниження FPS, хоча і використовується для його вимірювання.
+
Показ тексту з актуальною кількістю кадрів в секунду в лівому верхньому куті.
 +
<source lang="lua">
 +
function love.draw()
 +
  love.graphics.print("Current FPS: "..tostring(love.timer.getFPS( )), 10, 10)
 +
end
 +
</source>
 
== Дивіться також ==
 
== Дивіться також ==
* [[parent::love.timer_(Українська)]]
+
* [[parent::love.timer (Українська)|love.timer]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Повертає поточну кількість кадрів за секунду.}}
 
{{#set:Description=Повертає поточну кількість кадрів за секунду.}}
 
+
{{#set:Since=000}}
== Другие языки ==
+
{{#set:Link for lists=[[love.timer.getFPS (Українська)|love.timer.getFPS]]}}
 +
== Іншими мовами ==
 
{{i18n|love.timer.getFPS}}
 
{{i18n|love.timer.getFPS}}

Latest revision as of 11:52, 11 July 2020

Повертає поточну кількість кадрів за секунду.

Функція

Вигляд

fps = love.timer.getFPS( )

Аргументи

Немає.

Повертає

number fps
Поточний FPS.

Примітки

Значення, яке повертає ця функція, — це кількість кадрів, намальованих з останньої секунди, округленої до найближчого цілого числа.

Воно дорівнює 1, розділеної на значення функції love.timer.getAverageDelta (англ.), — це його обернене число.

Щоб отримати моментальні значення FPS, використовуйте 1.0 / love.timer.getDelta() або 1.0 / dt в love.update (де dt передається як параметр функції).

Приклади

Показ тексту з актуальною кількістю кадрів в секунду в лівому верхньому куті.

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

Дивіться також


Іншими мовами