Just like my last question, i have another terminology related question.
In my drawing app, the user can set a logic line which can detect other objects touching or passing the line and removing those objects if they do.
There are 3 settings to this line:
- Touch (respond when objects touches line)
- Clockwise (respond when objects pass the line clockwise)
- Counter-clockwise (respond when objects pass the line counte-clockwise
The user can use the anchors of the line to move the line around as such:
Now, during testing... i stumbled upon a bit of a thinking error. If the user moves the other anchor around, the line effectively becomes a "COUNTER-clockwise line", but with the "Clockwise" settings.
Is calling the options clockwise/counter-clockwise still a good idea if this kind of behavior is possible.
I thought of a few solutions to solve this like automatically change the setting from clockwise to counter-clockwise (which is basically already at a 0.00001 degree turn of the lower anchor) or making only the top anchor movable (which made working with the logic lines a lot more frustrating). But i think the main problem is just the labeling of the settings.