Thanks for the tip Ashim! :-))
On 6/25/08 5:01 AM, "Ashim D'Silva" <[EMAIL PROTECTED]> wrote: > You can also disable the button and use the image itself as a button. > On click on the image, the event will feed you local mouse coords > which will tell you which side of the image the mouse is on. > Layered buttons are a bit troublesome, but there's workarounds. > > 2008/6/25 Vayu Robins <[EMAIL PROTECTED]>: >> I think I have found a solution to my problem. Dont know if its the best, >> but instead of adding a listener to the image, I added a listener to the >> stage and found the coordinates and width of image and made my buttons >> visible when inside these coordinates. >> >> Cordially >> Vayu >> >> >> On 6/24/08 7:27 PM, "Vayu Robins" <[EMAIL PROTECTED]> wrote: >> >>> Hi coders. >>> >>> I have an issue I cant seem to find a solution to. >>> >>> I have an image gallery with invisble next and previous buttons. When the >>> mouse is over the left side of the image, the left button becomes visible >>> and follows the mouse. So far so good. :-) The problem is that when the >>> button is under the mouse the button only moves when the mouse has moved >>> away from the button, which creates a very jagged movement. Furthermore, >>> this can be solved if I set prevImg.mouseEnabled = false, but then I disable >>> the button. >>> >>> So the cursor needs to know when its over the image, even when the button is >>> between the mouse and the image. >>> >>> Heres code I use: >>> >>> private function navigationMove(event:Event):void{ >>> var target = event.target; >>> var location:Point = new Point(target.mouseX, target.mouseY); >>> location = target.localToGlobal(location); >>> if(event.target.mouseX < 278) { >>> prevImg.visible = true; >>> nextImg.visible = false; >>> prevImg.x = location.x; >>> prevImg.y = location.y; >>> }else{ >>> prevImg.visible = false; >>> nextImg.visible = true; >>> nextImg.x = location.x; >>> nextImg.y = location.y; >>> } >>> } >>> >>> I hope someone can help me on this one. >>> >>> Thanks >>> Vayu >>> >>> >>> _______________________________________________ >>> Flashcoders mailing list >>> Flashcoders@chattyfig.figleaf.com >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> >> _______________________________________________ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders