Ignore:
Timestamp:
Nov 5, 2004, 3:44:41 PM (19 years ago)
Author:
Sam Hocevar
Message:
  • examples/: + Use Space to pause demos, Esc to quit.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/examples/cacaplas.c

    r370 r377  
    9090        }
    9191
     92        if(pause)
     93            goto paused;
     94
    9295        for(i = 0 ; i < 256; i++)
    9396        {
     
    102105        caca_set_bitmap_palette(bitmap, red, green, blue, alpha);
    103106
    104         if(!pause)
    105         {
    106             do_plasma(screen,
    107                       (1.0 + sin(((double)frame) * R[0])) / 2,
    108                       (1.0 + sin(((double)frame) * R[1])) / 2,
    109                       (1.0 + sin(((double)frame) * R[2])) / 2,
    110                       (1.0 + sin(((double)frame) * R[3])) / 2,
    111                       (1.0 + sin(((double)frame) * R[4])) / 2,
    112                       (1.0 + sin(((double)frame) * R[5])) / 2);
    113             frame++;
    114         }
     107        do_plasma(screen,
     108                  (1.0 + sin(((double)frame) * R[0])) / 2,
     109                  (1.0 + sin(((double)frame) * R[1])) / 2,
     110                  (1.0 + sin(((double)frame) * R[2])) / 2,
     111                  (1.0 + sin(((double)frame) * R[3])) / 2,
     112                  (1.0 + sin(((double)frame) * R[4])) / 2,
     113                  (1.0 + sin(((double)frame) * R[5])) / 2);
     114        frame++;
    115115
     116paused:
    116117        caca_draw_bitmap(0, 0, caca_get_width() - 1, caca_get_height() - 1,
    117118                         bitmap, screen);
Note: See TracChangeset for help on using the changeset viewer.