0

私はフラッシュ開発にまったく慣れていません。ActiveScriptについてもまだ知りません。既存のフラッシュアプ​​リケーションを改善する必要があるため、最初にコードを理解する必要があります。コード分​​析用のツール、つまりクラスの依存関係とコード構造を視覚化するためのツールを使用したいと思います。私はグーグルでアパラットツールについて知りました。Apparatの使用方法を説明するドキュメントが見つからないため、今は苦労しています。欲求不満ですが、そのようなツールはそれだけのようです。

それで私は例から始めました。

このガイドに従って、FDTで実行するアパラットを設定しました。http://www.webdevotion.be/blog/2010/06/02/how-to-get-up-and-running-with-apparat/ 例( http://blog.joa-ebert.com/2010/05/26/new-apparat-example/)は適切にビルドされ、2つのSWFファイルを作成します。(私はANTビルダーを使用しています)

次に、既存のswfを分析して、クラスに依存するPNGを確認します。どうすればいいですか?何をどこに追加する必要がありますか?

または、誰かがWindowsコマンドラインからダンプを使用する方法を説明できますか?何かのようなもの

dump example.swf exampleAnalysis.png 
4

1 に答える 1

0

すべての依存関係を解決した後(これはトリッキーでした)、なんとかダンプを実行することができました

dump -i example.swf -uml

しかし、UML図を.DOT形式で保存します。これは、Graphviz GVeditがズームできず、表示されているものだけをPNGにエクスポートでき(ズームアウトされたグラフを読み取るのが面倒です)、smyrnaが機能せず、zgrviewerが一部を読み込めないためです。ファイル。

于 2012-07-05T01:17:44.183 に答える