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
>>> [email protected]
>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>>
>> _______________________________________________
>> Flashcoders mailing list
>> [email protected]
>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>
>
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders