ClickableOnly property for ProximityPrompts

As a Roblox developer, it is currently too hard to make proximity prompts clickable only.

If Roblox is able to address this issue, it would improve my development experience because it would allow developers to not need a keycode for a proximity prompt, and allow players to click and hold on proximity prompts.

2 Likes

They can already do so

Have you run out of keycodes to assign to actions in your game? Maybe they should be more contextual.

Feature Requests should be focused on use-cases, not the solution you think is the best. Focus on why your prompt needs to be clickable only, and thus less accessible to for e.g. controller users, otherwise there is less likelihood of it being taken seriously by the teams at Roblox

I am aware, however you must have keycodes assigned to them, and I’m wanting them to only be clickable.

I feel that proximity prompts are much better than click detectors, also players don’t know an object is clickable unless they hover their mouse over it, unlike proximity prompts that have a visual effect.

1 Like

Why not make your own effect with Highlight instances and ClickDetectors?

I feel like it would be too hard to know when the mouse is hovering over the object I want to click?

The reason I want to use proximity prompts, is for a door, so when you click and hold the prompt the door will open, and releasing the prompt will stop the door from opening at its current position.

Your use case would of course be easier if you had the proposed option for the prompts, but my approach would be creating one bigger part which is invisible, welding it to door, and adding ClickDetector and/or Highlight thingy to it.

I’m not saying that the proposal is bad, giving developers more options is always better, letting everyone develop in their own and preferred ways.

No offense, but having a only clickable proximity prompt is outright bad UX.

There isn’t a way to make a proximity prompt clickable only, as that was never its purpose… for some reason. You will have to deal with how it works or create your own system; it is what it is, sorry to disappoint.