23 lines
476 B
C
23 lines
476 B
C
#include "lzy.h"
|
|
#include "cfg.h"
|
|
#include "rotrect.h"
|
|
#include <math.h>
|
|
|
|
long tick = 0;
|
|
|
|
static void
|
|
draw_square(double size, double angle)
|
|
{
|
|
rotrect(DISPLAY_WIDTH / 2.0, DISPLAY_HEIGHT / 2.0, size, size, angle);
|
|
}
|
|
|
|
void
|
|
background_draw(void)
|
|
{
|
|
tick += 1;
|
|
LZY_DrawSetColor(BLACK);
|
|
draw_square(300 * sin((double)tick / 50), (double)tick / 40);
|
|
draw_square(300 * sin((double)tick / 40), (double)tick / 30);
|
|
draw_square(300 * sin((double)tick / 30), (double)tick / 20);
|
|
}
|