フラッシュ サイトの作業を続ける時間がありました。私はすでにレイアウト全体を Flash で構築しています。
私のサイトは、タイムライン制御スクリプト (AS3) を使用して構築されています。
スクロール ギャラリーの作成方法がわからなかったので (あちこち見ましたが、まだわかりません)、Activeden で購入することにしました。それ。しかし、ギャラリーの .fla ファイルは AS2 にあります。.swf は「自己完結型」なので、Actionscript のバージョンは問題になりませんか?
ギャラリーは XML ベースです。
この AS3「ローダー」を使用して、.swf をフラッシュ サイトにロードしました。
var myLoader:Loader = new Loader();
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, showMySWF);
function showMySWF(e:Event):void {
addChild(myLoader);
myLoader.x=100;
myLoader.y=150;
myLoader.contentLoaderInfo.removeEventListener(Event.COMPLETE, showMySWF);
}
myLoader.load(new URLRequest( "xmlgallery.swf" ));
すべての画像とアセットは、私のフラッシュ サイトと同じフォルダーにあります。
しかし、私が見るのは空のギャラリーだけです
xmlgallery.swf ファイル自体を再生すると、すべての画像が表示されますが、ローダーを使用して Web ページに読み込むと、すべての画像が表示されません。つまり、ギャラリーのデザイン自体は完全に機能しますが、xml ギャラリーの独自のスタンドアロンの swf ファイルをテストしない限り、サムネイルと画像が表示されません。ギャラリーをロードして自分のフラッシュ サイトをテストすると、写真が表示されません。Webサーバーにアップロードするときも何もありません.2つのWebサーバーを試しました。
最も奇妙なことは、タイトルとキャプション/画像の説明情報が表示され、その情報が同じ XML ファイルにあることです。だから私は、フラッシュがすべて同じディレクトリにあるにもかかわらず、それらの画像フォルダに入るのに問題があると考えています.