2011-07-22 6 views
1

究極の目標は、JSFLを使用してFlashから2Dスケルトンを書き出すことです。このファイルは、グラフィックシンボルをアニメートする1​​つまたは複数のムービークリップで構成されています。子シンボルをPNGとして喜んでエクスポートし、キーフレームとトゥイーンデータにもアクセスできます。問題はFlash IDEで要素の階層関係を設定するためのオプション

これは私がこれまで考えてきたものである私は、スクリプトは脚がボディーなどに接続されていることを知ることができるかわからないということです。

[IK /ボーンズ]私の知る限り、残念ながらありIK /骨にアクセスするためのAPIは

を備えていない[シンボル階層]私は疑うように私は、シンボル階層内のすべての子供たちをグループ化するルートを下るしたくありませんこれは私のデザイナーのために命の地獄になります。

[カスタムプロパティ]カスタムプロパティ(IDおよびParentID)をグラフィックライブラリアイテムに割り当てる簡単な方法がわかりません。

[フレックス]フレックスツールパネルがオプションである可能性がありますが、これは過剰なもののように思えます。どこから始めるべきかわかりません。

[レイヤー]すべての子レイヤーを親の直後のレイヤーフォルダーに配置します。 JSFLでこの情報を得ることができるので、これは私の最善の選択かもしれませんが、それはまた厄介なハックのように思えます。

私は人々がこの問題について考えていることに興味があります。ありがとう。

答えて

1

ここで何を達成しようとしていますか?あなたは「ただ」のアニメーションをエクスポートする場合は、あなたがこれを見てとることができ

私は...あなたを与えるためにどのアドバイスはかなりかどうか分からない:はい。あなたができるhttp://prototyprally.com/introducing-the-grapefrukt-asset-exporter/

[カスタムプロパティ]フラッシュIDE内のものにデータを追加します。 Docuemnt、Element、Itemオブジェクトにはすべて、データの追加/取得のためのメソッドがあります。

+0

答えをありがとう。私は有用であるようにデータAPIについて知りませんでした。私が実際にやっていることは、デザイナーの人生をより楽にする輸出業者を提供することです。これまでは、ムービークリップを取り込み、すべてのレイヤのアニメーションデータをXMLとして書き出すことができます。ライブラリを通過し、適切なサイズのPNGとしてグラフィックアイテムをエクスポートすることもできます。現在のところ、アニメーションデータは世界の空間にありますが、レイヤの階層を知りたいので3Dアニメーションに類似していますので、アニメーションデータの階層変換とローカル空間変換を行うことができます。 – Aranda

0

ほとんどすべての年が経過してもこの回答が適切かどうかはわかりませんが、FlashファイルをXFL形式で保存してDOMDocument.xmlファイルを解析して解析しました。アーマチュアのデータはXFL形式に関する多くの知識をもとに取得できます。問題が発生した場合は、おそらくいくつかのガイダンスを提供することができます。

関連する問題