DDDBest, это именно то, что нужно. Включился отладчик, который поначалу вам не нужен.
А

Код:
[object y1]
это тот trace, который у вас в Main.
Вы ведь писали там

Код AS3:
trace(x);
, он и вывел вам, что это экземпляр класса(объект класса)
y1.
trace() - Это директива, может даже функция, которая выводит содержимое скобок(передаваемые аргументы, перечисленные через запятую) в консоль Output через пробел. Это как

Код:
writeln()
в Паскале.
Если вы напишете

Код AS3:
trace("Hello, world!");
, то в консоль выведется

Код:
Hello, world!
строка.
Если вы напишете

Код AS3:
trace("Hello, world!", x);
Выведется

Код:
Hello, world! [object y1]
trace() используется для отладки(в обычных флешках нет никакой консоли, она есть только в дебаггере IDE).