avm2

    7

    1答えて

    私は最近、AVM2/AS3用の逆コンパイラを作っています。私は、Flashコンパイラが多くの不必要なコードを出す傾向があることに気付きました。たとえば、特定のアプリケーションでは、コードの10%を削除して機能性を損なうことはありませんでした。これは、条件付きオペコードや例外処理ブロックによって参照されていない確かにデッドコードです。 また、このスニペットを見て:まあ、もちろんこれも死んでいるので、

    1

    2答えて

    Flash 10 AVM2のバイトコードを直接、つまりAS3なしで生成したいと考えています。 SWFファイルを生成したアセンブラが理想的です。 これはありますか?そうでない場合、アセンブラから取得する最も簡単な方法は何ですか→ abc → SWF?

    0

    1答えて

    私はswfファイルを持っていて、逆コンパイルしました。そして、私はFLA取得し、ファイルとして、私は、このファイルを実行しようとしていますが、私は、このパッケージavm2.intrinsics.memoryでなければなりませんこれらのエラー 1180: Call to a possibly undefined method li8. 1180: Call to a possibly undefi

    2

    1答えて

    私はこのサイトでベンチマークを試みました:Array vs. Vector vs. Linked list。それは、前記シーケンスにわたる反復の性能を試験する。 リンクリストの繰り返しは、約で、2.5倍速くがVector.<int>よりも大きいことがわかります。この直感的な結果の理由は何ですか?

    1

    3答えて

    まず、私はここでこれを尋ねるべきか、「プログラマー」で尋ねるべきかを決めることができませんでした。) AS3はい、それはこの場合の正確な用語ではないかもしれませんが、あなたは私がそれにもかかわらず何を意味しているかを知っています)。だから、例えば は、私が入力したとき: var shape:Shape = new Shape(); shape.graphics.beginFill(0xff000