Hello,
Here is my code: http://www.assembleia.org.br/CardBar.zip Take a look o line 260: I`m adding the click event for the Plane but didn`t work. And the same code on the Awaw 2.2 version works. BR, Lucas On Sat, Feb 21, 2009 at 10:16 AM, Rob Bateman <[email protected]> wrote: > > hey Lucas > > Sorry to hear your're still having trouble with plane. The best thing > to do at this point is to create a compilable class that illustrates > your problem, and send it over so that we can debug. At the moment, we > seem to be having trouble repilcating your problem, and without bring > able to replicate, it's difficult to offer help! > > Cheers > > Rob > > On 2/20/09, Lucas Guilherme <[email protected]> wrote: > > Hello all, > > > > Thanks but I found the problem. I don't know where is the problem but > when I > > return to the 2.2 version works and in the 2.3 version doesn't work > > the plane mouse click event. > > > > Anyone know why? > > > > BR, > > Líbiny > > > > On Fri, Feb 20, 2009 at 5:07 PM, Peter Kapelyan <[email protected]> > wrote: > > > >> About what Fabrice said, if something is blocking the way, you can use > >> this > >> to take off interactivity to make sure > >> > >> my_non_interactive_object.mouseEnabled=false; > >> > >> -Pete > >> > >> On Fri, Feb 20, 2009 at 1:51 PM, Fabrice <[email protected]> wrote: > >> > >>> you have something preventing the mouse detection somewhere. do you > have > >>> something above the scene, other listenners running? is the map alpha > 0? > >>> > >>> desable first all the others and try. When it works, then set the > others > >>> back one by one, and you'll know witch one is conflicting. > >>> or add a trace in you mouse down listenners... > >>> > >>> Fabrice > >>> > >>> > >>> On Feb 20, 2009, at 7:22 PM, Lucas Guilherme wrote: > >>> > >>> Didn't work. > >>> > >>> But if I change my plane to a RoundedCube works. > >>> > >>> Anyone can help me? > >>> > >>> BR, > >>> Líbiny > >>> > >>> On Fri, Feb 20, 2009 at 1:41 PM, giuseppe mastrangelo < > >>> [email protected]> wrote: > >>> > >>>> Hello, > >>>> > >>>> Here a piece of code that works (I used the last version of Away3D > >>>> released few days ago) > >>>> > >>>> { > >>>> ... > >>>> _plane3d.addOnMouseDown(onPlaneMouseDown); // note: _plane3D is an > >>>> instance of Plane > >>>> ... > >>>> } > >>>> > >>>> > >>>> private function onPlaneMouseDown(event:MouseEvent3D):void > >>>> { > >>>> // your code here! > >>>> } > >>>> > >>>> > >>>> Giuseppe > >>>> > >>>> > >>>> > >>>> > >>>> On Fri, Feb 20, 2009 at 1:01 AM, Lucas Guilherme > >>>> <[email protected]>wrote: > >>>> > >>>>> No didn't work. > >>>>> > >>>>> This is my code > >>>>> > >>>>> //MY PLANE > >>>>> var cardPausA = new Plane( {width:72, height:96, segmentsH:1, > >>>>> segmentsW:1 } ); > >>>>> cardPausA.material = new BitmapMaterial(Cast.bitmap(pausA)); > >>>>> cardPausA.scale(50); > >>>>> cardPausA.x = -4000; > >>>>> cardPausA.z = 11000; > >>>>> cardPausA.y = -9600; > >>>>> cardPausA.rotationY = 150; > >>>>> > >>>>> //MOUSE LISTENER > >>>>> cardPausA.addOnMouseDown(oncardPausAMouseDown); > >>>>> function oncardPausAMouseDown(event:MouseEvent3D):void { > >>>>> // set the clicked mesh a new material > >>>>> trace("clicou"); > >>>>> } > >>>>> > >>>>> //THIS MOUSE IS TO ROTATE THE CAMERA - Maybe these events below is > >>>>> causing problems for my plane? > >>>>> stage.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown); > >>>>> stage.addEventListener(MouseEvent.MOUSE_UP, onMouseUp); > >>>>> > >>>>> My project is here: > >>>>> http://www.encontrocristao.com.br/away3d/CardBar.html > >>>>> Please take a look. I want when click in the middle card, they will > >>>>> distribute for the "invisible" players but > >>>>> didn't work, so I created the button Distribute. > >>>>> > >>>>> Any idea with this mouse events? > >>>>> > >>>>> BR, > >>>>> Líbiny > >>>>> > >>>>> > >>>>> On Thu, Feb 19, 2009 at 9:46 PM, Rob Bateman > >>>>> <[email protected]>wrote: > >>>>> > >>>>>> MouseEvent should be MouseEvent3D > >>>>>> > >>>>>> let us know if that works! > >>>>>> > >>>>>> Rob > >>>>>> > >>>>>> > >>>>>> On Thu, Feb 19, 2009 at 11:12 PM, Lucas Guilherme > >>>>>> <[email protected]>wrote: > >>>>>> > >>>>>>> Hello, > >>>>>>> > >>>>>>> I'm using this code to get clicked event in a plane > >>>>>>> > >>>>>>> myPlane.addOnMouseDown(planeMouseDown); > >>>>>>> > >>>>>>> function planeMouseDown(event:MouseEvent):void { > >>>>>>> trace("clicked"); > >>>>>>> } > >>>>>>> > >>>>>>> and didn't work. > >>>>>>> When I put the same code for a RoundedCube for example, works. > >>>>>>> > >>>>>>> Any idea? > >>>>>>> > >>>>>>> BR, > >>>>>>> Líbiny > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Rob Bateman > >>>>>> Flash Development & Consultancy > >>>>>> > >>>>>> [email protected] > >>>>>> www.infiniteturtles.co.uk > >>>>>> www.away3d.com > >>>>>> > >>>>> > >>>>> > >>>> > >>> > >>> > >> > >> > >> -- > >> ___________________ > >> > >> Actionscript 3.0 Flash 3D Graphics Engine > >> > >> HTTP://AWAY3D.COM > >> > > > > > -- > Rob Bateman > Flash Development & Consultancy > > [email protected] > www.infiniteturtles.co.uk > www.away3d.com >
