Знайте, что я могу делать это совершенно неправильно, поэтому заранее прошу прощения.
У меня есть mxml штука, например:
<mx:VBox id="isThisVBoxAwesomeOrWhat" width="500" height="500"
backgroundImage="@Embed('images/500x500.jpg')" verticalAlign="bottom"
includeInLayout="false"
blendMode="{BlendMode.ERASE}"
x="-1000"
y="-1000">
<mx:VBox width="500" height="80" borderStyle="applicationControlBar" horizontalScrollPolicy="off" verticalScrollPolicy="off" styleName="Gradient">
<mx:Text id="Title" width="500" text="{loremTitle}" height="30" styleName="CompNaslov"/>
<mx:Text id="CompText" width="500" text="{loremIpsum}" height="40" styleName="CompText"/>
</mx:VBox>
</mx:VBox>
Итак, у меня есть имена Vbox isThisVBoxAwesomeOr, которые содержат другой VBox, содержащий два текстовых поля.
Теперь, далеев коде я делаю из него плоскость, чтобы из нее можно было сделать трехмерный объект, вот фрагмент:
[for i in totalPlanes]
...
var material:MovieMaterial = new MovieMaterial(isThisVBoxAwesomeOrWhat, true, true, true);
...
plane = new Plane(material, isThisVBoxAwesomeOrWhat.width, isThisVBoxAwesomeOrWhat.height, 10, 10);
...
linkedList.append(plane);
...
basicView.scene.addChild(plane);
Итак, теперь моя сцена заполнена плоскостями, составленными из композита VBox, какЯ хотел.У меня также есть эти плоскости в списке связанных списков, и сейчас я бы хотел «НЕСКОЛЬКО» получить доступ к каждому отдельному VBox и его композитам для каждой отдельной плоскости.
Что-то вроде этого (очевидно, не работает!Просто пример):
linkedList.node.data.VBox.VBox.Text[0]
, чтобы я мог изменять параметры на лету.Или, может быть, я совершенно не прав в этом, и у меня должно быть столько Vbox'en, сколько у меня есть самолетов, и каждый из них должен иметь свой идентификатор.В любом случае, я не могу понять, как получить доступ к дочерним элементам родителя в этом примере mxml.Тривиально, я знаю.