«Уровень 2» недостаточно конкретен.Какой слой в каком контейнере экранного объекта?
Вот хорошая статья о программировании списка отображения , которая должна оказаться полезной.
Чтобы ответить на ваш вопрос, вы должны определить родительский displayObject и вызвать его метод addChild с целевым дочерним displayobject в качестве параметра.Если ваш родительский displayObject является содержащим классом (классом, который расширяет DisplayObject, например, Sprite), вы можете просто вызвать addChild () или this.addChild ().Чтобы добавить дочерний элемент не на самый верхний слой, вы можете использовать addChildAt ().
var someclip:Sprite = new Sprite();
var someOtherClip:Sprite = new Sprite();
var yetAnotherClip:Sprite = new Sprite();
var someLibrayClip:LibraryClip = new LibraryClip();
this.addChild(someClip);
this.addChildAt(someOtherClip,0);
someOtherClip.addChild(yetAnotherClip);
someOtherClip.addChildAt(someLibrayClip,0);
etc...
Обратите внимание, что список отображения представляет собой стек, подобный массиву, и в его случае может не содержать пустых индексов.Если вы хотите что-то в слое 2, там также должны быть пункты в 0 и 1.
Надеюсь, это поможет -