May be I do something wrong, but MouseEvent3D.MOUSE_OVER and
MouseEvent3D.MOUSE_OUT not always firing.

My Code:
public class Test extends BasicTemplate
{
.........
        protected function mouseOver(event:MouseEvent3D):void
        {
                //trace("over");
                hoverCamera.distance-=100;
                hoverCamera.hover();
        }

        protected function mouseOut(event:MouseEvent3D):void
        {
                //trace("out");
                hoverCamera.distance+=100;
                hoverCamera.hover();
        }

        protected function createCone():void
        {
                mesh = new Cone(null, 10, 20, 8, 1, false);
                scene.addChild(mesh);
                mesh.addEventListener(MouseEvent3D.MOUSE_OVER,
mouseOver);
                mesh.addEventListener(MouseEvent3D.MOUSE_OUT,
mouseOut);
        }

}

Resulting SWF: http://www.pozirk.com/temp/Test.swf
Cone should get bigger on mouse over and smaller on mouse out. But it
doesn't work.

I'm using Flash SC5, FP10, AS3. Away3DLite was taken from SVN.

Any suggestions?

Reply via email to