Fix examples

This commit is contained in:
G3bE 2020-04-12 18:35:55 +10:00
parent 80b9ac1873
commit a4e36efb64
No known key found for this signature in database
GPG Key ID: 08BB71E672DB3BFD
2 changed files with 4 additions and 4 deletions

View File

@ -226,13 +226,13 @@ void UpdateCameraCenterSmoothFollow(Camera2D *camera, Player *player, EnvItem *e
static float fractionSpeed = 0.8f;
camera->offset = (Vector2){ width/2, height/2 };
Vector2 diff = Vector2Subtract(player->position, camera->target);
Vector2 diff = Vector2SubtractV(player->position, camera->target);
float length = Vector2Length(diff);
if (length > minEffectLength)
{
float speed = fmaxf(fractionSpeed*length, minSpeed);
camera->target = Vector2Add(camera->target, Vector2Scale(diff, speed*delta/length));
camera->target = Vector2AddV(camera->target, Vector2Scale(diff, speed*delta/length));
}
}

View File

@ -245,12 +245,12 @@ void ResetStar(Star *s)
} while (!(fabs(s->vel.x) + fabs(s->vel.y) > 1));
s->pos = Vector2Add(s->pos, Vector2MultiplyV(s->vel, (Vector2){ 8, 8 }));
s->pos = Vector2AddV(s->pos, Vector2MultiplyV(s->vel, (Vector2){ 8, 8 }));
}
void UpdateStar(Star *s)
{
s->pos = Vector2Add(s->pos, s->vel);
s->pos = Vector2AddV(s->pos, s->vel);
if (s->pos.x < 0 || s->pos.x > GetScreenWidth() ||
s->pos.y < 0 || s->pos.y > GetScreenHeight())