I got some movieclips which contain instance name class in flash.
ex: mc_1, mc_2
My problem is I get incompatible errors TYPE while clicking on each of these MCs
Error #1010: A term is undefined and has no properties.
Does anyone know how to resolve that??
public var categories:Object = { cube: {"color": 0XFF0000, "markers": [] },
square: {"color": 0x0000FF, "markers": [] }
}
// My event.objectType.name returns [object mc_1], etc.
public function handleTest(event:CustomEventCenter):void
{
trace("***MC instance: " + event.objectType.name);
handleTest2(event.objectType.name);
}
private function handleTest2(type:Object):void
{
// Browse to get the selected type
for (var i=0; i<categories[type].markers.length; i++)
{
var marker:Marker = categories[type].markers*;
(!marker.visible) ? marker.visible = true : marker.visible = false;
}
}
private function createMarkers(type:Object)
{
var lat = 45.6;
var long= 76.4;
var marker = new Marker(lat, long);
categories[type].markers.push(marker);
}