2016-04-27 4 views
0

AS3 Loaderオブジェクトのロード(新しいURLRequest( 'file.swf')を使用し、ファイルはFLAファイルと同じディレクトリにあります) "C:\ Users \ acerbook \ Desktop \ swf2 \ file.swf"などの絶対ファイルパスを使用している場合でも、フラッシュはそれを見つけることができません。エラー#2044:未処理のIOErrorEvent: 。」と 『エラー#2035:URLが見つかりません』、一見関係なく、AS3 URLLoaderがローカルファイルを見つけることができません

編集:Adobeのプリローダーファイルでテストし、それが働いていたので、チェックしていきます、私のASでいくつかの問題が存在しなければならない

+1

これはAIRプロジェクトまたはWeb用の通常のFlashプロジェクトですか? – DodgerThud

+0

ああ、Webフラッシュプロジェクトです。何とかファイルがロードされているように見えるのは忘れてしまいました。少なくともグラフィックはそこにありますが、swfがちらつき、前述のエラーが出ます。 – slackexchange

+0

が質問に編集を追加しました。 – slackexchange

答えて

0

あなたは間違った読み込みをしました。生成されたswfファイルまたは生成されたhtmlファイル(html内で実行されている場合)の場所からファイルが読み込まれましたが、プロジェクトディレクトリの場所に従ってファイルがロードされることはありません。 swfを別のフォルダにエクスポートするように設定している場合は、その場所からローディング操作が実行されます。

使用している絶対パスは有効なURLではないため、URLRequestはそれを見つけることができません。

+0

確かに、私はadobeのサンプルファイルから、その情報に感謝しました。 – slackexchange

関連する問題