AnimationManager
Cette librairie est mise à disposition selon les termes de la Licence Creative Commons Attribution 4.0 International.
Merci de simplement ajouter dans vos crédits :
- mon nom : LACOMBE "Asthegor" Dominique
- un lien vers mon site : http://larry-games.e-monsite.com/
Description
Cette librairie a pour objectif de simplifier le chargement et l'affichage dans Löve2D des animations.
Téléchargement
Lien vers la dernière version
Fonctionnalités prises en charge
Vous pouvez suivre l'évolution des nouveautés sur Trello : Trello de AnimationManager
Version 0.4
- Récupération de la durée d'exécution (en secondes)
- Modification de la durée d'exécution (en secondes)
- L'animation est mise en pause si la durée d'exécution devient inférieure à 0.02
- Ajustement de la durée d'exécution (en secondes)
- L'animation est mise en pause si la durée d'exécution devient inférieure à 0.02
Version 0.3
- Ajout de la mise en pause (pause)
- Ajout de l'arrêt (stop)
- Ajout du redémarrage (play)
- Ajout de la vérification de l'exécution (isPlaying)
- Récupération de l'opacité
- Modification de l'opacité
- Ajustement de l'opacité
Version 0.2
- Ajout de la rotation de l'animation
- Ajout du scaling de l'animation
- Ajout du point d'ancrage de l'animation
Version 0.1
- Chargement d'un nombre d'images défini dans un tileset
- Réglage de la vitesse d'animation
Exemples d'utilisation
Affichage d'une animation simple
local AnimManager = require("AnimationManager") local anim = {} function love.load() anim = AnimManager:new("hero.png", 16, 18, 6, 0.5) end function love.update(dt) anim:update(dt) end function love.draw() anim:draw(10, 10) end |
Résultat : |
Retrouvez l'exemple ici : Animation_Simple
Liste des fonctions
Pour obtenir la liste complète et détaillée de toutes les fonctions disponibles, rendez-vous ici : Fonctions de l'AnimationManager
Ajouter un commentaire
Date de dernière mise à jour : 09/01/2018
Derniers commentaires
Amazing
Excellent ! J'aime beaucoup cela me fait penser au premiers gta sur ps1 :)
J'aime pas le cloud :D
Dès que je lis ca, je te pose plein de question :D