- Common Lisp 100%
| data | - initial revision. | |
| src | - fixed macro call. | |
| COPYING | - initial revision. | |
| ediaf-animation-loop.asd | - initial revision. | |
| LICENSES.org | - initial revision. | |
| meta.sexp | - ensured the animation is painted before other widgets (except alarm-clock). | |
| README.org | - initial revision. | |
animation loop
This is a module for ediaf, please go to the repository of the program that this module extends.
Play a simple animation loop. The sprite must be contained in a long strip of frames saved as a PNG 24bit with alpha channel file. See example below.
+---------+---------+---------+---------+
| | | | |
| frame 1 | frame 2 | ... | frame n |
| | | | |
| | | | |
+---------+---------+---------+---------+
Important note: all the sprites must share the same width and height.
If you have the frames splitted in multiple file (and each file contains exactly a single frame) imagemagick can be used to build the strip:
convert sprite-1.png sprite-2.png ... sprite-n.png +append sprites.png
NO WARRANTY
Animation loop module for ediaf Copyright © cage
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.