1

最終的な目標は、JSFL を使用して Flash から 2D スケルトンをエクスポートすることです。ファイルは、いくつかのグラフィック シンボルをアニメーション化する 1 つまたは複数のムービー クリップで構成される可能性があります。子シンボルを PNG としてエクスポートし、キーフレームとトゥイーン データにもアクセスできます。問題は、レッグがボディなどに取り付けられていることをスクリプトがどのように認識できるかがわからないことです。

これは私がこれまでに考えたことです:

[IK/Bones]私の知る限り、残念ながら IK/Bone 機能にアクセスするための API はありません。

[シンボル階層] シンボル階層ですべての子をグループ化する方法をたどりたくありません。これは私のデザイナーにとって人生の地獄になると思うからです。

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

[Flex] Flex ツール パネルはオプションかもしれませんが、これはやり過ぎのようで、どこから始めればよいかわかりません。

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

この問題について人々がどのような考えを持っているかに興味があります。ありがとう。

4

2 に答える 2

1

ここで何を達成しようとしていますか? どのアドバイスをすればいいのかわからない...

アニメーションを「ただ」エクスポートしたい場合は、これを見ることができます: http://prototyprally.com/introducing-the-grapefrukt-asset-exporter/

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

于 2011-07-25T22:39:04.013 に答える
0

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

于 2012-05-15T00:28:11.427 に答える