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
>

Reply via email to