It depends on the scenario obviously.
I was referring to a situation where background characters walk around and occasionally pass by a hotspot.
Which in many cases are smaller than the character, or cover only a part of the character, so the character will remain constantly clickable anyways.
I feel like you are referring to a very specific situation, where there are plenty of hotspots spread around the room, and Characters are covered by them.
Even then, simply adding one more bool to the function I proposed for when the situation rises that the characters need to be clickable is , how is that not intuitive?
Or generally making background elements clickable on keypress.
And if the hotspots are bigger than the character, the characters can stay clickable anyways, because they'll never cover the entire hotspot.
It all works totally fine. I see no problem with it.
Can you give an example of where there would be a big problem with this?
I was referring to a situation where background characters walk around and occasionally pass by a hotspot.
Which in many cases are smaller than the character, or cover only a part of the character, so the character will remain constantly clickable anyways.
I feel like you are referring to a very specific situation, where there are plenty of hotspots spread around the room, and Characters are covered by them.
Even then, simply adding one more bool to the function I proposed for when the situation rises that the characters need to be clickable is , how is that not intuitive?
Or generally making background elements clickable on keypress.
And if the hotspots are bigger than the character, the characters can stay clickable anyways, because they'll never cover the entire hotspot.
It all works totally fine. I see no problem with it.
Can you give an example of where there would be a big problem with this?