Вы можете использовать события (вы можете прочитать о них здесь , на adobe.com aliveocs , и последний, вероятно, лучше начать).Сначала вам нужно добавить прослушиватель событий в свой мувиклип:
movieclip.addEventListener(YourEvent, eventHandler);
, а затем в событии отправки на панели навигации:
dispatchEvent(YourEvent);
Система довольно проста, вы отправляете событие в одном месте ипослушай это в другом.Сложность может заключаться в событии прослушивания, потому что вы можете отправлять их только вверх или вниз, поэтому в случае, когда вы хотите отправить событие от дочернего элемента какого-либо MoviClip, дочернему элементу другого MovieClip, вам, вероятно, потребуется отправить событие пузыряк вашему корневому объекту, и там переотправить его обратно всем детям.Но это зависит от вашей архитектуры, от того, как вы должны построить систему планировщиков событий и диспетчеров событий.
Также я обычно создаю классы MyEvent для каждого типа определенных событий, которые я использую, чтобы я мог отправлять различные переменные в событии, и это помогает читать код в будущем.