Difference between revisions of "love (Slovenský)"

(Created page with "Keď začínate v písaní hier v LÖVE, najdôležitejšie časti API sú spätné volania: love.load volá sa jeden krát na začiatku hry, love...")
 
(Moduly)
Line 25: Line 25:
  
 
== Moduly ==
 
== Moduly ==
{{#ask: [[Category:Modules_(Slovenský)]] [[parent::love]] [[Concept:Current]]
+
{{#ask: [[Category:Modules_(Slovenský)]] [[parent::love_(Slovenský)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template

Revision as of 18:51, 14 December 2018

Keď začínate v písaní hier v LÖVE, najdôležitejšie časti API sú spätné volania: love.load volá sa jeden krát na začiatku hry, love.update slúži na aktualizovanie premenných,... , je volaná každý rámec, a love.draw slúži na zakreslenie hry na obrazovku, je volaná každý rámec.

Veľa interaktívnych hier prepíše ďalšie spätné volania, aby zvládli vstup od užívateľa a ďalšie aspekty plnohodnotnej hry.

LÖVE poskytuje základné názvy pre tieto funkcie, ktoré môžu byť potlačené tvojim vlastným kódom s vlastnými funkciami s rovnakým názvom

-- Načítanie nejakých hodnôt pre obdĺžnik.
function love.load()
    x, y, w, h = 20, 20, 60, 20
end

-- Zväčší velkosť obdĺžnika každý rámec.
function love.update(dt)
    w = w + 1
    h = h + 1
end

-- Nakreslí farebný obdĺžnik.
function love.draw()
    love.graphics.setColor(0, 0.4, 0.4)
    love.graphics.rectangle("fill", x, y, w, h)
end

Moduly

love.event (Slovenský) Spravuje udalosti, ako stlačenia klávesov. Added since 0.6.0
love.system (Slovenský) Poskytuje prístup k informáciám o systéme používateľa. Added since 0.9.0
love.timer (Slovenský) Poskytuje funkciu časovača s vysokou presnosťou.

Moduly tretej strany

Funkcie

Typy

Spätné volania

Hlavné

Joystick


Ďalšie jazyky