Remember that the object behind the Collada is Mesh whereas in plane (if you didnot brake it apart or cloned) is a Plane so may be this is the Issue
On Fri, Jul 10, 2009 at 2:42 PM, Away3D <[email protected]> wrote: > > I can't do this, cause it's a movieClip, so "addOnMouseOver" for > exemple return error when not assign on a object3d > thank for your suggest. > But the really thing taht i don't understand is why this work on a > plan and not on a collada .... > > On 10 juil, 13:36, Michael Iv <[email protected]> wrote: > > Have you tried Mouse3DEvent (not sure about the syntax bu it goes > something > > like this ) because sometimes it helps > > > > On Fri, Jul 10, 2009 at 1:46 PM, Away3D <[email protected]> wrote: > > > > > Hello, > > > I'm looking for a way to have mouseEvent on a movie material... > > > > > i create a movieClip and set his link property to action Script > > > > > then i create my material: > > > > > var urgenceMovie:MovieClip = new UrgenceMaterial() as MovieClip; > > > var urgenceMat:MovieMaterial = new MovieMaterial(urgenceMovie > > > {autoUpdate:true,precision:8,smooth:false,interactive:true, > > > transparent:true}) > > > > > urgenceMovie.addEventListener(MouseEvent.MOUSE_OVER, over); > > > urgenceMovie.buttonMode =true > > > > > when i apply it to a plan i have the MouseOver event > > > var myPlane:Plane = new Plane({width:500, height: > > > 500,material:urgenceMat}); > > > > > But whan i apply it on a collada file i havent no more event. My movie > > > Material appear well on my collada, but no interaction... > > > var room = Collada.load("floor0.dae",{materials: > > > {urgenceID:urgenceMat,},autoLoadTextures : false,scaling:0.005}); > > > > > can you help me ? > > > thanks >
