И так. На сцене лежит спрайт codeContainer, в нем есть спрайт codePlateSp. В него по нажатию кнопки добавляются спрайты типа commandBlock.

Код AS3:
package
{
import flash.display.Sprite;
import flash.text.TextField;
public class commandBlock extends Sprite
{
public static var codeBlocksAmount:uint;
public static var added: Boolean;
public var command: String;
public function get getCommand():String
{
return command.concat(textF1.text, textF2.text);
}
}
}
далее из главного класса вызывается эта функция.

Код AS3:
private function startPlayCode(event:MouseEvent):void
{
for each(var block:commandBlock in this.codeCont.codePlateSp)
{
trace(block.getCommand);
}
}
Я так делаю, чтобы собрать строки со всех commandBlock'ов. Но ничего не происходит. Вообще. Что не так?. Не хочу добавлять имена каждого в массив , потому что экземпляров может быть очень много.