コンポーネントの Live Preview クラスを検出するために Flash が使用する基準を知っている人はいますか?
バックグラウンド
Flash から使用するコンポーネントを含む SWC の作成を自動化しようとしています。manifest.xml を変更し、コンポーネント定義を接続することで、Flash で表示できるようにすることができます。ただし、おそらく LivePreview の形式がないため、コンポーネントをステージ (またはライブラリ) にドラッグすることはできません。
どこから来たのかをより明確にするために、Flash からエクスポートされた SWC で次のことに気付きました (swfdump を使用):
fl.livepreview.LivePreviewParent
mod
manifest.xml ファイルのビジュアル コンポーネントと同じ属性を含むfl.livepreview.LivePreviewParent
シンボルとしてエクスポートされます- 短い名前のコンポーネント (つまり、manifest.xml のコンポーネント定義で参照されるパッケージなし) は、シンボルとしてエクスポートされます。
ただし、これと Flex の SWC との間に他に違いは見られません。
もちろん、JSFL を使用してタスクを実行できますが、ビルド サーバーに Flash をインストールしたくはありません。
何かご意見は?