2012-04-07 8 views
1

私はどのように人々が例えば.flaファイルを読むためのコードを書くには?

(もちろん、メモ帳で開くことは読めない)各ファイルの拡張子の特性を分析することができ、私は.FLAファイルからすべてを読むことができるプログラムを書きたいという限り思っていましたタイムライン、ムービークリップ、各MCの位置、またはすべてのモーショントゥイーン値のようなものです。そしてそれに埋め込まれたイメージを入手してください。 (私は別のプロジェクトのためのIDEとしてフラッシュを使用するつもりです)

私が独自のフォーマットを読んでみた理由は素晴らしいエディタを利用したいのですが、実際にやってみたいのは、 cocos2dを使ったiOSゲーム.cocos2dで物事を動かすためのコードがありますが、まともなエディタがありませんので、Flashをエディタとして使用して、その動作をobjective-C cocos2Dコードに変換します。ファイル)

+0

FLAまたは任意のバイナリファイルの構造を分析する場合は、この質問に役立つかもしれません。http://stackoverflow.com/questions/1026066/how-to-analyze-binary-file – F21

+0

ActionScriptやその他の開発環境でファイルを読むことについてつまり、どちらかといえば愚かなようだが、少なくとも後者は可能性の範囲内にある。 – jhocking

+0

Objective-Cコードでファイルを読みたいので、Flashのエディタでアニメーションを編集してからゲームで使用できます。 – 5argon

答えて

2

Flashからcocos2dにタイムラインアニメーションをインポートしたい場合は、toolが役に立ちます。このthreadの詳細については、こちらをご覧ください。

grapefrukt-exporterは、キーフレームデータやアニメーション用のさまざまな他のフォーマットを書き出すこともできます。

代わりにツールを自分で作成するのではなく、それはこれらのいずれかを使用し、ワークフローに統合する(節約と時間)はるかに簡単かもしれません:)

最後に、もし上記の作品のどれも、どのようにちょうど約FlashアニメーションをアニメーションGIFまたはムービーファイルとして書き出しますか?

+0

驚くばかりです、私はこれを見ます! – 5argon

-1

あなたは逆コンパイラを書いていると仮定して、これは可能であり、インターネット上で利用可能なものがいくつかありますが、価格は異なります。

フラッシュは、これを達成することはできませんが、ほとんどのプログラム、ソフトウェアは、それがindependlyアウトが最初にそれをサポートするinvironmentを設定すると、独自に実行することができることを意味し、このようなC、ネイティブのように母国語の上に構築されています。 Flashは、このように多くの電力を供給するためには十分に独立していません。

これは可能な限りC++またはC#を見てみてください。これらの言語ももっと強力です。

関連する問題