Help me with this Code??
I'm currently on AS3 for Flash and whenever i run this code:
function printMyName()
{
trace (this.name);
}
var myCountry = new Object();
myCountry.name = "United States";
myCountry.printName = printMyName;
myCountry.myCity = new Object();
myCountry.myCity.name = "Phelan";
myCountry.myCity.printName = printMyName;
myCountry.myCity.myStreet = new Object();
myCountry.myCity.myStreet.name = "Tim Buck Two";
myCountry.myCity.myStreet.printName = printMyName;
myCountry.printName();
myCountry.myCity.printName();
myCountry.myCity.myStreet.printName();
In the output it says:
root1
root1
root1
When it needs to be:
United States
Phelan
Tim Buck Two
