残念ながら、MovieclipsのonResizeイベントはありません。しかし、あなたはそれを作ることができます!コントロール.swfでドキュメントクラスを作成します。これをControls.asと呼び、MovieClipを拡張する必要があります。Controls.asには、次のようなものがあります。
override public function set width(value:Number):void{
super.width = value;
dispatchResizeEvent();
}
override public function set height(value:Number):void{
super.height = value;
dispatchResizeEvent();
}
private function dispatchResizeEvent():void{
dispatchEvent(new Event("MovieClipResize", true));
}
swfをロードするときに、MovieClipResizeのイベントリスナーを追加します。
controlsSwf.addEventListener("MovieClipResize", onMovieClipResize);
これを袖口から書き留めたので、編集可能です。また、少し単純化されており、最適化されていませんが、うまくいけばうまくいくでしょう。