Hi, thanks for your reply. I'm confused with your code now, I thought the issue is in ArrayClass not in the OtherClass. Inside the ArrayClass, one public function 'addAC' populates the array and I traced it and looks OK, and later in time, 'return _ac' returns empty, in the same class.
My goal is to create a class (ArrayClass) that can be accessed and updated from/to other classes (like Main and Other classes)
public function addAC($ac:MovieClip):void
_ac.push($ac); //ALL OK
public function getACArray():Array
return _ac; //RETURNS EMTPY