You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let the process run for a while without clicking or doing anything. You will notice that the process begins to use a lot of CPU power.
This is likely because wait_for_click is looping continuously waiting for a click event. We should probably sleep in that loop for some small amount of time to avoid excessively using CPU.
To fix this bug:
Verify that you see high CPU usage when following the instructions above
The number of milliseconds to wait should probably be about 1000.0 / 60.0 or 1000.0 / 120.0 since those are the number of milliseconds in a frame at 60 FPS and 120 FPS
Verify that the CPU usage is no longer high when following the instructions above
If any of these instructions do not work or if you need more help, please let me know! I am happy to help!
The text was updated successfully, but these errors were encountered:
Run this example code:
Let the process run for a while without clicking or doing anything. You will notice that the process begins to use a lot of CPU power.
This is likely because
wait_for_click
is looping continuously waiting for a click event. We should probably sleep in that loop for some small amount of time to avoid excessively using CPU.To fix this bug:
thread::sleep
orself.wait
to the end of the body of the loop inwait_for_click
1000.0 / 60.0
or1000.0 / 120.0
since those are the number of milliseconds in a frame at 60 FPS and 120 FPSIf any of these instructions do not work or if you need more help, please let me know! I am happy to help!
The text was updated successfully, but these errors were encountered: