Oh, sorry if I didn't make this more clear.

When I start moving my mouse around the scene, I would expect this to happen:

- Fires mouse over for first object
- Fires mouse over for second object
- Fires mouse over for third object


This is what actually happens:

- Fires mouse over for first object
- (The mouse is still over my 3D scene, so it doesn't fire for the second 
object)
- (The mouse is still over my 3D scene, so it doesn't fire for the third object)


If I roll out and roll onto my 3D scene, it will fire correctly for whatever 
the first object is. However, after that, I get no more mouse over events. All 
of my 3D objects are located right next to each other, so I need this to fire!



On Tue, 29 Dec 2009 16:41:43 -0800, Stephen Hopkins <[email protected]> 
wrote:

maybe you can use mouseEvent3D.object

On Dec 29, 3:24 pm, "Joshua Granick" <[email protected]> wrote:
I have one view, one scene, with numerous objects. Each object is tied to a 
mouse over listener using the addOnMouseOver method.

If you roll off of the 3D scene and back on, it will correctly register which 
object you rolled onto. However, it will not fire if you roll between objects 
within the 3D scene. I am guessing that this method actually adds a mouse over 
event to the entire 3D scene, then it figures out which object you touched. In 
most cases this probably works great. However, I need to be able to roll 
between adjacent 3D objects and detect which one I am hovering over reliably.

Is there a setting I don't know about, or another way to set up the events so 
that they fire correctly?

Thank you!

Reply via email to