- canvas.set_draw_color((0, 255, 0));
- canvas.draw_line(pos, p).unwrap();
- draw_cross(canvas, p);
- // adjusted values
- let p = (self.pos + ctrl.aim.to_adjusted_point() * l).to_i32().into();
- canvas.set_draw_color((255, 0, 0));
- canvas.draw_line(pos, p).unwrap();
- draw_cross(canvas, p);
- // circle values
- let p = (self.pos + Point2D::from(ctrl.aim.a) * l).to_i32().into();
- canvas.set_draw_color((0, 0, 255));
- canvas.draw_line(pos, p).unwrap();
- draw_cross(canvas, p);
+ renderer.draw_line(pos, p, (255, 0, 0));
+ draw_cross(renderer, p);
+ let p = (self.pos + ctrl.mov.to_point() * l).to_i32().into();
+ renderer.draw_line(pos, p, (0, 255, 0));
+ draw_cross(renderer, p);
+ // // circle values
+ // let p = (self.pos + Point2D::from(ctrl.aim.a) * l).to_i32().into();
+ // renderer.draw_line(pos, p, (0, 0, 255));
+ // draw_cross(renderer, p);