外部SWFのComboBoxが開かない[MX 2004] [Edit]

Flash MX 2004で、外部SWFに配置したComboBoxをロードすると、クリックしてもドロップダウンリストを開けないことがあります。FLASH-Japanでも報告された問題です。

ロード元ムービーの[ライブラリ]にComboBoxコンポーネントが読込まれていないと、MovieClipインスタンスをターゲットにロードした外部SWF内のComboBoxインスタンスは、ドロップダウンリストを開くことができません(サンプルSWF)。

外部SWFに配置したComboBoxは、_rootにないと動作しない不具合があるようです。したがって、loadMovieNum()アクションを使ってレベルにロードした場合には、正しく動作します。米MacromediaのFlash Remoting TechNoteの「Contents of ComboBox don't display when loaded into target movie」に掲載されました。

なお、Flash MXのComboBoxコンーネントでは、この問題は発生しません。

その他の記事