Это легкая и гибкая библиотека для анимации в Love2D, предназначенная для покадровой спрайтовой анимации с поддержкой покадровых событий, поддержка состояний и пользовательских режимов воспроизведения.
Библиотеку-расширение составляет один файл, подключаемый функцией require().
Доступны следующие методы:
- animator:update(dt)
- animator:draw(x, y, r, sx, sy, ox, oy)
- animator:setEvent(frame, state, name, delay)
- animator:on(state, name, callback)
- animator:setState(state, frame)
- animator:getState()
- animator:getStateFrame()
- animator:pause()
- animator:resume()
- animator:lock()
- animator:unlock()
Найти можно на сайте gitHub: Keyframe
Лицензия MIT