2つのレイヤーを持つムービークリップがあります。バックグラウンドムービークリップと、その上にマスクムービークリップがあります(ご想像のとおり、このレイヤーは最初のレイヤーをマスクしています)。デザインの必要性により、マスクは60フレームにわたってタイムライン上でアニメーション化されます。
この問題は、ブラウザウィンドウのサイズが変更されたときに、Event.RESIZEリスナーを使用して親ムービークリップの幅を変更すると発生します。マスクを参照するコード、つまり
parentMC.contentMask.width = stage.stageWidth;
parentMC.contentMask.x = frame.width/2 - frame.contentMask.width/2;
単に、マスクアニメーションがまったく再生されないという結果になります。この問題の解決策はありますか(私はこれについて多くのサイトを検索しましたが、信じられないほど明白な何かを見落としている可能性があります)。
どうもありがとう。