Skip to content
Snippets Groups Projects
Commit 5f018b86 authored by Rioux Jeremy's avatar Rioux Jeremy
Browse files

mouvement souris fluide

parent 1a20f306
No related branches found
No related tags found
No related merge requests found
No preview for this file type
......@@ -60,9 +60,9 @@ class Main:
darken_factor = 0.5
self.display.frame = (self.display.frame * darken_factor).astype(np.uint8)
if self.ui.is_mouse_moving():
self.display.draw_shape(self.ui.brightness)
self.display.draw_all_points(self.ui.brightness)
self.display.draw_shape(self.ui.brightness)
self.display.draw_all_points(self.ui.brightness)
self.display.draw_traj()
self.display.display()
......
......@@ -78,7 +78,7 @@ class UI:
elif self.phase == 'mov':
if self.point_near:
self.last_mouse_move = time.time()
if time.time() - self.last_mouse_move >= 0.4:
if time.time() - self.last_mouse_move >= 1:
self.phase = 'down'
self.time_phase = time.time()
self.brightness = 1
......@@ -86,12 +86,10 @@ class UI:
if time.time() - self.last_mouse_move <= 0.1:
self.phase = 'mov'
self.time_phase = time.time()
elif time.time() - self.time_phase <= 0.2:
self.brightness = 1 - (time.time() - self.time_phase)*5
else:
self.brightness = 1 - (time.time() - self.time_phase)*5
if time.time() - self.time_phase >= 0.2:
self.phase = 'imm'
self.brightness = 0
print(self.phase, round(self.brightness, 3))
def get_brightness(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment