# onMouseDown (object3D to Vector3D)...help please

**URL:** <https://forum.kirupa.com/t/onmousedown-object3d-to-vector3d-help-please/330337>\
**Category:** flash\
**Created:** [January 4, 2013, 3:46pm UTC](https://forum.kirupa.com/t/onmousedown-object3d-to-vector3d-help-please/330337 "2013-01-04T15:46:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![FJW](https://avatars.discourse-cdn.com/v4/letter/f/ee59a6/32.png) [@FJW](https://forum.kirupa.com/u/FJW)\
**Post date:** [January 4, 2013, 3:46pm UTC](https://forum.kirupa.com/t/onmousedown-object3d-to-vector3d-help-please/330337/1 "2013-01-04T15:46:18Z")

</div>

Hi once again.  
I have an object that ‘floats’ around a scene and when do mouseClick on it I need the Vector3D(x,y.z) instead of Object3D. \_mouseVector is Vector3D var  
Can anyone help with this please?  
Regards  
FJW  
\<code\>  
private function onMouse3DDown(ev:MouseEvent3D):void  
{  
var obj:object3D = ev.object; //this is ok  
\_mouseVector = new Vector3D(ev.scenePosition.x, ev.scenePosition.y, ev.scenePosition.z); //this fails with access of invalid property scenePosition  
trace(\_mouseVector);  
}
