0

私は最近、iPhone 4 で使用するフラッシュ cs6 でアプリを作成しました。アプリはアプリ ストアを介して動作する必要はなく、単なる技術デモですが、デバイスにアプリを配置すると、すべてのアニメーションが非常に遅くなったり途切れたりします。私のiPhoneは最新で、air3.2を使用しています(air 3.7にアップデートしようとしましたが、アプリケーションが白い画面になりました)また、すべてのムービークリップをビットマップビットとしてキャッシュしようとしましたが、違いはないようです.

(アプリはフラッシュシミュレーター内で正常に動作します)

助けてください?!

4

1 に答える 1

0

あなたが何をしているのかについて多くの情報を提供していないので、ここでパントを取っているので、これが起こっている理由はいくつかあるかもしれません. しかし、あなたのフレームレートは影響を与えるかもしれません..トゥイーンをどのように作成していますか?タイムラインアニメーションまたはトゥイーンスクリプト。

また、アニメーション、画像のサイズ、イベント リスナーなどによっても異なります。デバイス自体と使用可能なリソース、空きメモリ、または実際に使用可能なストレージを考慮に入れる必要があります。

それがあなたの PC で自由に動作する理由は、制限が少ないという事実によるものです。

次の行をコードに追加して、メモリをチェックします。

    import flash.filesystem.File;

    this.addEventListener(Event.ENTER_FRAME,performMemTest);

    function performMemTest(e:Event):void {
    trace(System.totalMemory);
    }

問題が発生する可能性がある 14MB 前後の場所を読みました。

于 2013-05-10T15:44:16.507 に答える