Объекты могут содержать что угодно.Вы можете динамически создавать или получать доступ к любому свойству, существующему или нет, объекта во время выполнения.Ваша первая проблема заключается в том, что Object не имеет функции «push».Чтобы назначить что-либо для объекта, вы делаете это с помощью нотации ключ / значение.
object["foo"] = new MovieClip();
trace(object.foo);
trace(object["foo"]);
РЕДАКТИРОВАТЬ: либо мое предыдущее чтение было отключено, либо вы отредактировали образец, чтобы он больше не применялся ... Но похоже, вы хотите, чтобы groupObject был массивомтак как вы используете переменную i, чтобы попытаться сослаться на клип ... так почему бы не сделать его массивом?Таким образом, вы можете использовать функцию push, и все будет численно проиндексировано, как будто вы ожидаете, что оно все равно будет.
Сложно быть уверенным, но, похоже, вы получитеЛогическая ошибка в последней строке вашего кода.Где находится эта переменная?Кроме того, похоже, что вы пытаетесь вызвать addChild для объекта, а не для видеоклипа, который, как вы думаете, вы храните ... это не сработает, потому что объект не имеет функции addChild.