Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

key for selecting phantom objects

Jamie Jamberoo
Registered User
Join date: 6 May 2006
Posts: 2
05-17-2006 14:34
I suggest that it be possible to select through phantom objects (such as water or light) unless a particular key or combination of keys is held. This way, people could click on a chimera even if a spotlight is in front of it, or click to sit on the bench in a hot tub while the tub is full. Without the key combination, the phantom object would be treated as though it weren't there.
Seronis Zagato
Verified Resident
Join date: 30 Aug 2005
Posts: 454
05-17-2006 16:04
please explain your key combonation for handling exceptions in more detail.
Azurei Ash
The Sticky!
Join date: 12 Jan 2006
Posts: 38
05-21-2006 11:11
I presume he just means have it so that if you just click, it goes through phantom objects, but if you do want to click the phantom object, then you may have to hold down CTRL and click or ALT and click or something to that effect.

EDIT: I suppose it would have to be CTRL, because ALT is already used for zooming.
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
05-21-2006 14:03
You don't even need a hot-key really, just right-click and do whatever you want from there (touch, sit w/e). The exception being if you are in mouse-look in which case clicking acts normally (since you can't choose to right-click in mouselook anyway).

Definitely support this, though I'm unsure how easy it is (the issue of detecting what you actually did click on) but it would be one of the many useability things that SL could use.
_____________________
Computer (Mac Pro):
2 x Quad Core 3.2ghz Xeon
10gb DDR2 800mhz FB-DIMMS
4 x 750gb, 32mb cache hard-drives (RAID-0/striped)
NVidia GeForce 8800GT (512mb)
Draco18s Majestic
Registered User
Join date: 19 Sep 2005
Posts: 2,744
05-21-2006 16:52
....and how does that help? What are you r-clicking? The stuff behind the Phantoms, or the Phantoms? If the stuff behind, how do you r-click -> Edit the Phantom prim? If r-clicking the phantom, how do you r-click -> Sit/etc. the stuff behind?
Jamie Jamberoo
Registered User
Join date: 6 May 2006
Posts: 2
05-22-2006 04:13
From: Azurei Ash
I presume he just means have it so that if you just click, it goes through phantom objects, but if you do want to click the phantom object, then you may have to hold down CTRL and click or ALT and click or something to that effect.

EDIT: I suppose it would have to be CTRL, because ALT is already used for zooming.


This is correct. The idea is that phantom objects such as water and light would be un-clickable unless a key or combination of keys is held. Alternatively, there could be a menu setting in the "World" menu that would give the option of turning "Phantom Objects Clickable" on or off.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
05-22-2006 15:12
I think there should be a new attribute "non-selectable", because there's existing code that depends on people being able to select phantom objects, and there's times you want non-phantom objects to be non-selectable (for example, a transparent bounding-box prim added to a ground vehicle to keep it from catching on small irregularities).
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
05-23-2006 06:19
From: Draco18s Majestic
....and how does that help? What are you r-clicking? The stuff behind the Phantoms, or the Phantoms? If the stuff behind, how do you r-click -> Edit the Phantom prim? If r-clicking the phantom, how do you r-click -> Sit/etc. the stuff behind?

Sorry, I'm thinking in terms of the new release coming soon (1.10.x), it allows you to set what an object's default 'touch' behaviour is, e.g sit. If sit were the default action of the seat under phantom water then clicking would be all you need? I dunno, but more key combinations seems overly complex to me if it can be avoided.
_____________________
Computer (Mac Pro):
2 x Quad Core 3.2ghz Xeon
10gb DDR2 800mhz FB-DIMMS
4 x 750gb, 32mb cache hard-drives (RAID-0/striped)
NVidia GeForce 8800GT (512mb)