У меня есть сцена с монстром. Монстр моргает глазами. Мигающие глаза - это отдельный MovieClip.
При некоторых условиях монстр открывает рот. Открытие рта также является отдельным MovieClip. В этот момент я должен скрыть глаза MovieClip. Как только монстр закроет рот, я должен снова сделать глаза видимыми.
Моя идея - иметь слушателя, который слушает MovieClip Mouth_opening. Когда currentFrame открытия рта изменится с 1 на 2, я скрою глаза. Когда он изменится с 2 на 1, я покажу его обратно.
Итак, вопрос такой: как мне прослушать изменения текущего кадра?
Event.ENTER_FRAME не подходит: он вызывается каждый кадр рендеринга, а не только при изменении currentFrame.