love (Polski)
Na początku pisania gier w LÖVE, najważniejszym fragmentem API są callbacki: love.load
, by wykonać jednorazową inicjalizację gry, love.update
, który zarządza stanem gry między jedną ramką a drugą, oraz love.draw</code, który jest używany do wyświetlania (renderowania) stanu gry na ekranie.
Bardziej interaktywne gry, będą nadpisywać dodatkowe callbacki, by obsługiwać urządzenia wejścia użytkownika (klawiaturę, mysz, joystick), lub by zadbać o wszystkie szczegóły w pełni rozbudowanej gry.
LÖVE zapewnia swoje domyślne callbacki, dopóki nie nadpiszesz ich własnymi, po prostu przez użycie ich pełnej nazwy, jak w przykładzie poniżej:
function love.load()
chomik = love.graphics.newImage("chomik.png")
x = 50
y = 50
end
function love.draw()
love.graphics.draw(chomik, x, y)
end
Modules
love.font (Polski)
Pozwala na pracę z czcionkami.
0.7.0
love.mouse (Polski)
Zapewnia interfejs do obsługi myszki.
Types
Data (Polski)
Klasa nadrzędna dla wszystkich typów reprezentujących dane.
Object (Polski)
The superclass of all LÖVE types.
Callbacks
General
love.directorydropped (Polski)
Funkcja zwrotna wołana gdy katalog jest przeciągnięty i upuszczony w oknie.
0.10.0
love.draw (Polski)
Funkcja zwrotna używana do rysowania na ekranie.
love.errhand (Polski)
Procedura obsługi wyjątków, używana do wyświetlania błędów.
love.errorhandler (Polski)
Procedura obsługi wyjątków, używana do wyświetlania błędów.
11.0
love.filedropped (Polski)
Funkcja zwrotna wołana gdy plik jest przeciągnięty i upuszczony w oknie.
0.10.0
love.focus (Polski)
Funkcja zwrotna (callback) wołana gdy okno gry dostaje lub traci focus.
0.7.0
love.keypressed (Polski)
Funkcja zwrotna (callback) wołana przy naciśnięciu klawisza.
love.keyreleased (Polski)
Funkcja zwrotna (callback) wołana przy puszczeniu klawisza.
love.load (Polski)
Funkcja zwrotna (caalback) wołana dokładnie raz, na początku ladowania gry.
love.mousepressed (Polski)
Funkcja zwrotna (callback), uruchamiana przy naciśnięciu przycisku myszy.
love.mousereleased (Polski)
Funkcja zwrotna (callback), uruchamiana przy puszczeniu przycisku myszy.
love.quit (Polski)
Funkcja zwrotna (callback) uruchamiana, gdy gra jest zamykana.
0.7.0
love.run (Polski)
Główna funkcja LÖVE, zawierająca główną pętle aplikacji.
love.update (Polski)
Funkcja zwrotna (callback) używana do aktualizowania stanu gry między kolejnymi ramkami.
Joystick
OtherLanguages
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