
Flashコンポーネントのメタタグで InspectableListが働かない。調べたけど日本語の情報を見つけられなかったのでメモ。
拡張したコンポーネントで継承したパラメータをプロパティインスペクタに表示するには [InspectableList()]タグを使うのだけど、どうも表示されない。自身のプロパティは InspectableListにあるなしに関わらず表示される。どうやら、InspectableListが機能していないよう。で、検索すると「“import” is required for component meta-data」に情報があり。古い内容みたいなので、もしかすると最新版の Flashだと問題ないのかも。。
スーパークラスを importで読み込んでおく必要があるよう。さらに付け加えると、拡張する際に完全修飾名(mx.controls...)を使うと駄目なのね。単純にクラス名にする必要があるっぽい。