get_frame_rate()#

Get the running Sketch’s current frame rate.

Examples#

def draw():
    py5.rect(py5.mouse_x, py5.mouse_y, 10, 10)
    py5.println(py5.get_frame_rate())

Description#

Get the running Sketch’s current frame rate. This is measured in frames per second (fps) and uses an exponential moving average. The returned value will not be accurate until after the Sketch has run for a few seconds. You can set the target frame rate with frame_rate().

This method provides the same information as Processing’s frameRate variable. Python can’t have a variable and a method with the same name, so a new method was created to provide access to that variable.

Signatures#

get_frame_rate() -> float

Updated on May 02, 2024 03:16:22am UTC