Difference between revisions of "love.update (Slovenský)"
m (Removed notice, moved to love module) |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
</source> | </source> | ||
=== Argumenty === | === Argumenty === | ||
− | {{ | + | {{param_(Slovenský)|number|dt|Čas od posledného volania funkcie.}} |
=== Vráti === | === Vráti === | ||
Nič. | Nič. | ||
Line 44: | Line 44: | ||
== Ďalšie jazyky == | == Ďalšie jazyky == | ||
{{i18n|love.update}} | {{i18n|love.update}} | ||
+ | |||
+ | [[Category:Slovenský]] | ||
+ | {{#set:LOVE_Version=11.2}} |
Latest revision as of 14:13, 28 March 2019
Spätná funkcia používaná na aktualizovanie premenných v hre, je volaná každý snímok.
Funkcia
Prehľad
love.update( dt )
Argumenty
číslo dt
- Čas od posledného volania funkcie.
Vráti
Nič.
Príklady
Spustenie funkcie think v tabuľke npc jeden krát za sekundu.
dtotal = 0 -- premenná na sledovanie, koľko času uplynulo
function love.update(dt)
dtotal = dtotal + dt -- pridanie času, ktorý uplynul od poslednej aktualizácie, pravdepodobne veľmi malý (ako 0,01)
if dtotal >= 1 then
dtotal = dtotal - 1 -- odobratie jednej sekundy zo sledovaného času
npc.think()
end
end
Zmeniť premennú var pri konštantnej rýchlosti (v tomto prípade +/- 3 za sekundu).
var = 10 -- ľubovoľná východisková hodnota
rate = 3 -- zmena na zmenu rýchlosti zmeny premennej var
function love.update(dt)
if love.keyboard.isDown("down") then -- redukovanie hodnoty
var = var - (dt * rate)
end
if love.keyboard.isDown("up") then -- zvýšenie hodnoty
var = var + (dt * rate)
end
end
Pozri tiež
Ďalšie jazyky
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