Views
love (Français)
C'est le module racine qui contient tous les autres modules. Le plus löve des modules...
Quand on commence à scripter avec LÖVE, la partie la plus importante est celle des «Call Backs», love.load pour charger les paramètres initiaux, love.update pour gérer le status du jeu entre chaque «Frame» et, love.draw pour appliquer des dessins à l'écran.
La plupart des jeux interactifs réécrivent certains callbacks pour gérer les actions de l'utilisateur ainsi que tout les aspects d'un jeu complet.
LÖVE dispose de remplacements par défaut pour ces callbacks que vous pouvez simplement réécrire dans votre propre code, simplement en spécifiant leur nom complet:
hamster = love.graphics.newImage("hamster.png")
x = 50
y = 50
end
function love.draw()
love.graphics.draw(hamster, x, y)
end
Modules
love.audio (Français) | Fournit une interface pour créer des bruitages avec les haut-parleurs de l'utilisateur. |
love.event (Français) | Gère les événements comme les frappes de touches. |
love.filesystem (Français) | Fournit une interface pour le système de fichiers des utilisateurs. |
love.font (Français) | Permet de manipuler les polices de caractères. |
love.graphics (Français) | Dessins de formes et d'images, contrôle de l'agencement de l'écran. |
love.image (Français) | Fournit une interface pour décoder les données d'images codées. |
love.joystick (Français) | Fournit une interface du joystick pour l'utilisateur. |
love.keyboard (Français) | Fournit une interface du clavier pour l'utilisateur. |
love.mouse (Français) | Fournit une interface vers la souris de l'utilisateur. |
love.physics (Français) | Peut simuler la physique 2D des corps rigides de manière réaliste. |
love.sound (Français) | Ce module est responsable du décodage des fichiers audios. |
love.thread (Français) | Vous permet d'utiliser les threads. |
love.timer (Français) | Fournit une interface vers l'horloge de l'utilisateur. |
Types
Data (Français) | Super classe de tous les objets de données. |
Object (Français) | Super classe de tous les objets. |
Fonctions de Rappel
Géneral
Config Files | Game configuration settings. | ||
love.draw | Callback function used to draw on the screen every frame. | ||
love.errhand | The error handler, used to display error messages. | ||
love.focus | Callback function triggered when window receives or loses focus. | 0.7.0 | |
love.gamepadaxis | Called when a Joystick's virtual gamepad axis is moved. | 0.9.0 | |
love.gamepadpressed | Called when a Joystick's virtual gamepad button is pressed. | 0.9.0 | |
love.gamepadreleased | Called when a Joystick's virtual gamepad button is released. | 0.9.0 | |
love.joystickadded | Called when a Joystick is connected. | 0.9.0 | |
love.joystickaxis | Called when a joystick axis moves. | 0.9.0 | |
love.joystickhat | Called when a joystick hat direction changes. | 0.9.0 | |
love.joystickpressed | Called when a joystick button is pressed. | ||
love.joystickreleased | Called when a joystick button is released. | ||
love.joystickremoved | Called when a Joystick is disconnected. | 0.9.0 | |
love.keypressed | Callback function triggered when a key is pressed. | ||
love.keyreleased | Callback function triggered when a key is released. | ||
love.load | This function is called exactly once at the beginning of the game. | ||
love.mousefocus | Callback function triggered when window receives or loses mouse focus. | 0.9.0 | |
love.mousepressed | Callback function triggered when a mouse button is pressed. | ||
love.mousereleased | Callback function triggered when a mouse button is released. | ||
love.quit | Callback function triggered when the game is closed. | 0.7.0 | |
love.resize | Called when the window is resized. | 0.9.0 | |
love.run | The main function, containing the main loop. A sensible default is used when left out. | ||
love.textinput | Called when text has been entered by the user. | 0.9.0 | |
love.threaderror | Callback function triggered when a Thread encounters an error. | 0.9.0 | |
love.update | Callback function used to update the state of the game every frame. | ||
love.visible | Callback function triggered when window is shown or hidden. | 0.9.0 |
Joystick
Config Files | Game configuration settings. | ||
love.draw | Callback function used to draw on the screen every frame. | ||
love.errhand | The error handler, used to display error messages. | ||
love.focus | Callback function triggered when window receives or loses focus. | 0.7.0 | |
love.gamepadaxis | Called when a Joystick's virtual gamepad axis is moved. | 0.9.0 | |
love.gamepadpressed | Called when a Joystick's virtual gamepad button is pressed. | 0.9.0 | |
love.gamepadreleased | Called when a Joystick's virtual gamepad button is released. | 0.9.0 | |
love.joystickadded | Called when a Joystick is connected. | 0.9.0 | |
love.joystickaxis | Called when a joystick axis moves. | 0.9.0 | |
love.joystickhat | Called when a joystick hat direction changes. | 0.9.0 | |
love.joystickpressed | Called when a joystick button is pressed. | ||
love.joystickreleased | Called when a joystick button is released. | ||
love.joystickremoved | Called when a Joystick is disconnected. | 0.9.0 | |
love.keypressed | Callback function triggered when a key is pressed. | ||
love.keyreleased | Callback function triggered when a key is released. | ||
love.load | This function is called exactly once at the beginning of the game. | ||
love.mousefocus | Callback function triggered when window receives or loses mouse focus. | 0.9.0 | |
love.mousepressed | Callback function triggered when a mouse button is pressed. | ||
love.mousereleased | Callback function triggered when a mouse button is released. | ||
love.quit | Callback function triggered when the game is closed. | 0.7.0 | |
love.resize | Called when the window is resized. | 0.9.0 | |
love.run | The main function, containing the main loop. A sensible default is used when left out. | ||
love.textinput | Called when text has been entered by the user. | 0.9.0 | |
love.threaderror | Callback function triggered when a Thread encounters an error. | 0.9.0 | |
love.update | Callback function used to update the state of the game every frame. | ||
love.visible | Callback function triggered when window is shown or hidden. | 0.9.0 |
Autres langues
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