これをタイトルで説明するのは非常に難しいです...まず、Actionscriptの私のコードは次のとおりです。
var digitalGallery:Loader = new Loader();
digitalGallery.x = 730
digitalGallery.y = 210
digitalGallery.load(new URLRequest("images/nair_evanescentautumn.png"));
addChild(digitalGallery);
function dgtlLatest(event:MouseEvent):void {
if(event.target == new_thumb1) {
digitalGallery.load(new URLRequest("images/iilu_evanescantautumn.png"));
}
else if(event.target == new_thumb2) {
digitalGallery.load(new URLRequest("images/daem_evanescantautumn.png"));
}
else if(event.target == new_thumb3) {
digitalGallery.load(new URLRequest("images/moon_evanescantautumn.png"));
}
else if(event.target == new_thumb4) {
digitalGallery.load(new URLRequest("images/dael_evanescantautumn.png"));
}
}
function dgtlGalery(event:MouseEvent):void {
if(event.target == gal_thumb1) {
digitalGallery.load(new URLRequest("images/kryo_evanescantautumn.png"));
}
else if(event.target == gal_thumb2) {
digitalGallery.load(new URLRequest("images/nair_evanescantautumn.png"));
}
else if(event.target == gal_thumb3) {
digitalGallery.load(new URLRequest("images/lite_evanescantautumn.png"));
}
else if(event.target == gal_thumb4) {
digitalGallery.load(new URLRequest("images/oasi_evanescantautumn.png"));
}
}
new_thumb1.addEventListener(MouseEvent.CLICK,dgtlLatest);
new_thumb2.addEventListener(MouseEvent.CLICK,dgtlLatest);
new_thumb3.addEventListener(MouseEvent.CLICK,dgtlLatest);
new_thumb4.addEventListener(MouseEvent.CLICK,dgtlLatest);
gal_thumb1.addEventListener(MouseEvent.CLICK,dgtlGalery);
gal_thumb2.addEventListener(MouseEvent.CLICK,dgtlGalery);
gal_thumb3.addEventListener(MouseEvent.CLICK,dgtlGalery);
gal_thumb4.addEventListener(MouseEvent.CLICK,dgtlGalery);
このスクリプトは、クラス割り当ての一部として、フラッシュ内のローダーイメージギャラリー用です。フラッシュでは、swfファイルを開くと、初期画像(images / nair_evanescentautumn.png)が正常に読み込まれます。ただし、サムネイル画像(まったく同じ画像/nair_evanescentautumn.pngを含む)をクリックすると、ファイルが見つからないというエラーが発生します。
なぜこれを行っているのか理解できません...私はそれをテストしました。各サムネイルをクリックすると、2つの別々の機能の正しい位置に移動します。上記のフルサイズの画像リンクはすべてimages/フォルダーにあり、最初のローダー画像を置き換えると、デフォルトの画像の代わりに他の画像が読み込まれます。ただし、サムネイルをクリックすると、すべてが正しく機能していても、URLが見つかりません。
これは私を夢中にさせているだけです...シンプルなギャラリーを作成するのはこれほど難しいことではありません。
課題は水曜日に予定されていますが...クラスの講師に聞くことはできると思いますが、それまでに済ませたいと思います。これを投稿する以外に何もすることは考えられません。
すべての助けは大歓迎です...
編集:
エラーを投稿しないことについて申し訳ありません...
Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
編集2:
ファイルセット全体へのリンクは次のとおりです。
http://www.tsr-online.org/flash/index.swf
私のサーバーは/flashフォルダーインデックスへのアクセスを許可しませんが、ディレクトリリストを提供することはできます。
/ flashディレクトリ:/ images(すべての画像を含む)/ cmsn(commissions.swfサブページを含む)index.swf home.swf blog.swf Traditional.swf digital.swf photos.swf Commissions.swf
なぜ私がこの種のコンテンツをフラッシュサイトに入れるのかと誰かが尋ねる前に、私はそうではありません-これはクラスの割り当てのためだけです。他のページとまったく同じ機能を実行しているだけで、画像が正しく読み込まれない理由を理解しようとしています。
注目すべきことに、commissions.swfにはまったく同じ機能がありますが、代わりにswfファイルが読み込まれ、完全に正常に機能します。ホーム、トラディショナル、デジタル、写真のすべてに画像ギャラリーがあり、すべて同じ問題があります(1つのページを修正できれば、すべてを修正できるはずなので、1つのページのみを参照しました)。
アートワークに関しては、それらはすべて私の婚約者のものです。彼女のためにウェブサイトのデザインを作成しましたが、まったく新しいインターフェイスデザインを作成する必要がなかったため、このプロジェクトではウェブサイトのデザインを使用しました。プロジェクトにはギャラリーも必要だったので、このインターフェースは問題なく機能すると感じました。