2012-03-05 10 views
0

私たちのゲームをIE9でテストしたときに何か変わったことが起こりました。トピックのように、ゲームの背景としてかなり大きな.jpgファイル(1.7メガバイト)をロードしています。しかし、実際にはランダムにそのファイルは読み込まれません。IE9のFlash 11はランダムに大きな.jpgファイルをロードしません。

IEがますます多くのシステムリソースを使用するようになると、再生セッションが長くなるとそれが頻繁に起こることに気付きました。しかし、残念なことにこれにルールはありません。 x64 Windowsシステムのユーザーだけがこのような問題を報告しました。多分役立つかもしれません。

誰もが自分のプロジェクトでこのような問題に遭遇したことはありますか?私はより広いテストの前に解決することが重要な仕事なので、助けの可能な源を探しています。

+0

ローダーはどのようなエラーを報告していますか? –

+0

ローダーはエラーを報告しません。 .jpgファイルの読み込みが始まり、メモリはますます多くなりますが、何もスローしません。サーバーはエラーを返しません。 – Tomcatus

+0

すべてのイベントハンドラを正しくリッスンしていて、吐き出される可能性のあるエラーを報告していますか?非同期エラーの場合、例外のキャッチは機能しません。それがIEの唯一の問題であっても、エラーを報告するはずです。 –

答えて

0

おそらく画像が大きすぎますので、Event.COMPLETEは読み込み後に起動しません。

AIR 1.5およびFlash Player 10、のBitmapData オブジェクトの最大サイズは幅または高さが8191個のピクセルであり、そして 画素の総数が16,777,215ピクセルを超えることはできません。ビットマップデータオブジェクトが の幅8,191ピクセルの場合、高さは2,048ピクセルに過ぎません)。Flash Player 9以前およびAIR 1.1以前では、高さが2,880ピクセルの 、幅が2,880です。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html

私は最近、同じ問題がありました。

+0

私は過去にこのような問題があったので、最初にチェックしました。さらに、これはランダムな機会なので、時にはファイルが読み込まれ、ときどき読み込まれないのはなぜですか?このような大きな画像ファイルを使用するのは初めてですが、そのファイルのサイズに関するすべての制約を認識しているため、この問題の解決策のようには見えません。 – Tomcatus

関連する問題