I think one way around this is by adding the listener to the stage. Then
instead of adding it as
pvdSphere.addEventListener(InteractiveScene3DEvent.OBJECT_RELEASE,
handleMouseUp);
You can add it to the stage (or scene) itself, as
stage.addEventListener("mouseUp", handleMouseUp, false, 0, true);
Then in handleMouseUp remove the listener. The same thing goes for the
mouseMove listener. That way if the user's mouse happens to leave the bounds
of the object, the object isn't dropped, until mouseUp.
About the mouse coordinates, since the screen and stage are both 2D it's
only possible to get two values for the mouse position, so the mouse can
really only control two dimensions at a time. I'm guessing that PV3D and WOW
are only changing two axis values as you move your mouse.
_
Schell Scivally
[EMAIL PROTECTED]
http://blog.efnx.com
http://600records.com
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org