2011-08-11 14 views
0

私はcs5でフラッシュゲームを開発していますが、オフラインプレーヤーでうまく動作します。ブラウザで実行すると、クラッシュします。ゲームにはマルチファイルローダーが搭載されており、基本的にすべてのファイルがほぼロードされるとブラウザがクラッシュします。 最初は、IE上でのみ動作していました。それから私はいくつかの変更を加え、それはFF 5.0.1でのみ動作していました。それはクロムやサファリで決して走ったことはありません。 IE8での別のコンピュータに 、そして最後に、フラッシュは私にスタックトレースを与えた:ブラウザでフラッシュがクラッシュする

Stack trace from IE

その後

私はFFで、いくつかのスタックトレースを得た、と私はいくつかのクラス名と他のマイナーなものを変更するために管理し、それFFで完璧に働いた。しかし、IEやクロムではありません。

だから私はダウンロードしてインストールフラッシュプレーヤー10.3のデバッグ版を、今FFでそれはロードが完了してから、私はFFから(:()クラッシュメッセージが表示されます。

、誰もがそれを通過したのか?どのような?。それができる

+0

スタックトレースが表示されません –

+0

Firefox用に2つのアドオン/プラグインをお勧めします。それらは** FlashBug **と** FlashFireBug **です。 – Jacksonkr

答えて

0

私はそれがクラッシュした場所を確認するためにFlashBugを使用している私は、元の問題を発見し、私はうまくやっていないフラッシュのバグ、または何かのように見えます:。

if (vFunctionsMouseClick[mc] == null){ 
    var v:Vector.<Function> = new Vector.<Function>(); 
    vFunctionsMouseClick[mc] = v; 
    vFunctionsMouseClick[mc].push(f); 
} 

vFunctionsMouseClickが配列でありますmcはMovieClipで、私はそれを使用していると感じていますベクトルインデックスはあまり良くないかもしれません。しかし、それは私に今問題をもたらしました。

関連する問題