love.update (Deutsch)

Eine Rückruffunktion, welche den Zustand des gesamtes Spiels zwischen jedem Frame aktualisiert.

Funktion

Übersicht

love.update( dt )

Argumente

number (Deutsch) dt
Die Zeit in Sekunden welche seit dem letzten Update vergangen ist. Falls das Timer-Modul deaktiviert ist, ist dt immer 0.

Rückgabewerte

Keine.

Beispiele

Vergrößert bzw. verringert var um eine rate von drei pro Sekunde, wenn die entsprechende Pfeiltaste gedrückt wird.

var = 10   -- arbitrary starting value
rate = 3   -- change to change the rate at which the var is changed
function love.update(dt)
    if love.keyboard.isDown("down") then   -- reduce the value
        var = var - (dt * rate)
    end
    if love.keyboard.isDown("up") then   -- increase the value
        var = var + (dt * rate)
    end
end

function love.draw()
    love.graphics.print(tostring(var), 20, 20);
end

Siehe auch


Andere Sprachen