diff --git a/src/rigidbody.c b/src/rigidbody.c index e7aaf6e..4f2faad 100644 --- a/src/rigidbody.c +++ b/src/rigidbody.c @@ -30,7 +30,7 @@ void rigidbody_destroy(RigidBody* self) { void rigidbody_apply_physics(RigidBody* self) { Vector velocity = vmulff(self->linear_velocity, delta_time()); - Vector* position = (self->transformable.tc->get_position(self->transformable.self)); + Vector* position = (self->transformable.tc->get_position(self->transformable.data)); *position = vaddf(*position, velocity); }