You could use, for example, a label that has a defined width/height and
position (x/y)
* <s:Label id="hotSpot1" text="1" alpha="0.3"
click="hotSpot1_clickHandler(event)"/>*
I tend to define the labels position in the creation complete function,
e.g.:
*private function creationCompleteHandler(event:FlexEvent):void*
* {*
* hotSpot1.width = 50;*
* hotSpot1.height = 50;*
* hotSpot1.x = myMap1.x + myMap1.width * 0.37 - hotSpot1.width /
2;*
* hotSpot1.y = myMap1.y + myMap1.height * 0.49 - hotSpot1.height
/ 2;*
*}*
You can use a zero alpha and blank text as required
and the handler to test the click:
* private function hotSpot1_clickHandler(event:MouseEvent):void*
* {*
* trace("Hotspot 1 clicked");*
* }*
Then you can modify the handler as required.
Phil.
On Mon, Sep 29, 2014 at 7:40 PM, mark goldin <[email protected]> wrote:
> I need to have images that a user can either click on or move a mouse over
> over some "hot" areas and trigger popups. Is there a way of making a image
> responding to user mouse actions?
>
> Thanks
>
--
Philip Medlam