Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cursor: Move along edges of the board #250

Open
bastianilso opened this issue Apr 20, 2023 · 3 comments
Open

Cursor: Move along edges of the board #250

bastianilso opened this issue Apr 20, 2023 · 3 comments

Comments

@bastianilso
Copy link

We are re-thinking the feedback of the Whack-A-Mole cursor. Several directions are possible.

Below is Lars proposal:

Cursor: I find it more intuitive, that the cursor gets stuck on the edge of the board, when leaving the motor space, though a more dynamic version of this could be even more helpful. I imagine something like this:
image

We also discussed a different version where moving the cursor towards the edge creates some kind of "slow/sticky" area.

Initial implementation:

  • Commit dcb1236 stops the cursor from hiding (making it look 'stuck').
  • Commit 39acdcc lets the cursor move along the edges.

Further additions will depend on the level of complexity we want to introduce, especially considering that we have 4 cursors already (LR+LR mirrrored).

@IrisBrunner
Copy link

IrisBrunner commented Apr 20, 2023 via email

@bastianilso
Copy link
Author

commit e7ee131 implements rubber clipping - when moving beyond boundaries, movement is slowed down.

rubber-clipping2

I will add a few additional complimentary signifiers, to help track the cursors current position.

@bastianilso
Copy link
Author

four latest commits adds an arrow indicator animated from the targets position back to the wall, indicating the direction of movement needed every 2 seconds.

boundary-arrow

I will try to stabilize the behavior to work with the treatment programs across all therapy sessions tomorrow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants