質問

私にはプログラムからなる複数のSWFます。るAS2-SWF負荷バAS1-Swf.この友達にプログラム。思指定するGUIでmxmlのかrefactor一部のコードをAS3.しかし、変換するすべて300+記号をAS3などは、差戻し可能な.

何が私のオプションに変換するとAS3/フレックス/mxmlの?このアプリは非常に簡単だけでも非常に大きい。このボタンを異に注目します。すべてのボタンのテキストをXMLファイルです。

たいりこれかのコード。も制御でのコードにつなが

  1. 簡単にupdateable/保守性,
  2. 読み取
  3. learnable(だったので、更新を行うことでスクリプトAS3もmxmlの).

もちろんそこには自分のままで以上に、いきなりの時間。

について、ヨーガンレール

役に立ちましたか?

解決

これは役立つかもしれません。

ます。http:// flexman.info/2009/03/29/as3converter-an-ant-task-small-collection-of-as3/する

これは、AS2コードの主ですので、FLA編集は問題外です。しかし、あなたは確かにJSFLになっているはずです。

このようなものを扱う、すでにそこにいくつかのかなり良いスクリプトがあります:

http://bumpslide.com/blog/2009/ 3月7日/ JSFLクラス・ジェネレータ/

  

何このコマンドが行うことはそれということです   あなたのライブラリーや発見を通して見ます   カスタムを持っているすべてのライブラリアイテム   リンケージクラス名。クラスの場合   flash.display.MovieClipと(または場合は、拡張します   基本クラスは、それをチェック)空白であります   クラスファイルが存在するかどうかを確認し、そうでない場合、   それはあなたのためにそれを作成します。ときにそれがありません   これは、スクリプトはすべてを見て   タイムライン上の項目と追加されます   あなたのクラスに関連するプロパティ。もし   これらのクリップは、他のインスタンスであります   コンポーネント、彼らは次のように入力できます   など、関連するimport文   自動的に追加されます   クラス。コンポーネントは次のように設定されている場合   例えば(他のいくつかのクラスを拡張し、   com.bumpslide.ui.Button)、無クラス   生成されます。クラスファイルは次のようになります   正しいパッケージに書かれました   最初のカスタムクラス内の場所   パスはあなたのパブリッシュ設定で定義されます。

他のヒント

ユルゲンは、私はそれは多くの作業のように聞こえる...あなたのために感じています。

あなたは問題のどのような種類がありますか?すべてのSWFは、異なるクラスとして治療可能ですか?ロジックに多くの重複があるか、各オブジェクトは、特定の役割を持っていますか?

私は、swfファイル会談へ>非常に多くの異なるSWFを有する可能性の問題をスコープにつながるかもしれないと思います。あなたは、既存の部品を使用していますAS3で何かを設定して、既存のコードの上にファサードを作ってみる>のSWF内の既存のロジックを使用してMXMLを通じて視覚的な部分を行うことができるかもしれません。それ以外の、私がアドバイスすることができ、すべての再構築です。あなたは、元のFLAの

の一部が欠落している場合は、あまりにもSWFデコンパイラの必要性に自分自身を見つけるかもしれません
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top