I think this is your problem:

showPopup("myarray");

You're passing showPopup a string with the value "myarray", not the
array.  Remove the quotes and you should be good.

 -Andy

On 3/12/07, Bill Abel <[EMAIL PROTECTED]> wrote:
How do you access an associate array using a variable?

Inside my function popup["text"]; won't access the array. I can't
find any information in the books I have Actionsript Cookbook and
Actionscript for Flash MX.

Anyone dealt with this before?

// Define the text and titles for the popups
var myarray = { text: "Lorem ipsum dolor sit amet ..." };

// Testing - this works!
trace(myarray["text"]);

// Show the popup
function showPopup(popup) {
        mainMap[popup].gotoAndPlay("on");
        mainMap[popup].label_title.text = popup["text"];  // This doesn't work.
        trace(popup["text"]);
};

showPopup("myarray");
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to