blob: 57cdbb531682e70db2997de7e8eb418846c6b08b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "paddle.h"
void
update_paddle(struct paddle *pad)
{
int max;
pad->pos += pad->speed * pad->dir;
if (pad->type == PADDLE_TYPE_H) {
max = 78;
} else {
max = 23;
}
if (pad->pos < pad->size / 2 + 2) pad->pos = pad->size / 2 + 2;
if (pad->pos > max - pad->size / 2) pad->pos = max - pad->size / 2;
}
|