Changeset 752 for libcaca/trunk/test
- Timestamp:
- Apr 13, 2006, 10:58:55 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/test/spritedit.c
r710 r752 19 19 #include "caca.h" 20 20 21 #define DELAY 100 22 21 23 int main(int argc, char **argv) 22 24 { … … 27 29 struct cucul_sprite *sprite; 28 30 int frame = 0; 31 unsigned char play = 0; 32 unsigned int delay = 0; 29 33 30 34 if(argc < 2) … … 75 79 frame++; 76 80 break; 81 case 'p': 82 play=!play; 83 77 84 } 78 85 } 86 87 if(play) { 88 if(!delay) { 89 if(frame < cucul_get_sprite_frames(qq, sprite) - 1) { 90 frame++; 91 } 92 else { 93 frame = 0; 94 } 95 } 96 delay++; 97 if(delay>=DELAY) { 98 delay = 0; 99 } 100 } 101 79 102 80 103 cucul_clear(qq);
Note: See TracChangeset
for help on using the changeset viewer.