Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
197 stars 9 forks source link

[Feature Request] A "ItemShelf" Component of sorts #508

Open LacyDoes opened 4 years ago

LacyDoes commented 4 years ago

A component that acts like the tool shelf does. With a tool or maybe object equipped/grabbed, clicking the colider with the component snaps said tool/object to it. Like a remote grabbable receiver surface

This would be pretty handy for custom tool shelfs that dont have to abide by all the needs of the item shelf component does

ProbablePrime commented 4 years ago

This already exists in some fashion. You can create the "ItemShelf" component on other objects. It works somewhat ok but as its not tied into the main avatar settings / components you might lack some features.

Galexy has a custom toolshelf which changes colors for example.

LacyDoes commented 4 years ago

Im aware, Thats what Im using right now. It would be nice to have a proper component.

ProbablePrime commented 4 years ago

What's wrong with the current component?

Frooxius commented 4 years ago

That's pretty much ItemShelf. What exact functionality are you missing from it?

LacyDoes commented 4 years ago

Does it not require the proper visuals to work? as for the current lacking of functions. Being able to remote snap grabbable objects to the shelf.

Currently that Itemshelf component seems to require the visual setup. Having a general "ItemShelf" Component that you can just attach and change some values for like the GrabbableReciverSurface would be handy and easier to work with. Removing any necessary things like "GrowDirection" and all the Visual's ref slots.

Frooxius commented 4 years ago

What functionality do you want from it? If the visuals are moved and such, it's mostly just a grabbable receiver surface.

What exactly would the "remote snap grabbable objects" work like?

LacyDoes commented 4 years ago

Whilst holding a grabble able object, hovering the laser over the respective object with that component, and pressing trigger will snap that object to the surface. Much like how you would with a tool on a tool shelf.

Im essentially requesting remote snapping like the itemshelf. Either as a new component or an addition to grabbable receiver surface.

TehTurk commented 4 years ago

The deep blue laser right? I'll second this as something for different laser interactions would be neat.

LacyDoes commented 4 years ago

Its green now I believe.