AS3, как получить доступ к мувиклипу от ребенка, добавленного во время выполнения - PullRequest
0 голосов
/ 28 марта 2011

Я создал ребенка, который будет добавлен во время выполнения. Как получить доступ к видеоклипу на главной сцене изнутри ребенка?

1 Ответ

0 голосов
/ 28 марта 2011

Рекомендуется передавать ссылку на уже находящийся на сцене клип в дочерний элемент из контейнера обоих элементов:

this.myAddedClip.otherStageClip = this.alreadyOnStageClip;

Это позволяет избежать жесткого кодирования структурной информации в дочерний экземпляр, который являетсяобъектно-ориентированное нет-нет, и, как правило, приводит к коду спагетти.

Как правило, большим пальцам объекты обычно должны «знать» только о своих прямых потомках.дочерний объект все еще заканчивается ссылкой на другой, но ему не нужно знать, что он уже находится на сцене или кто является его родительским объектом и т. д.

...