• 締切済み

外部swfで制御するスライドショー

始めまして。初心者ですが宜しくお願い致します。 ボタン用swfと画像用swfが同一html内で連動するようにしたいのですが 分かりません。 【FlashQ&A】 http://hfm-kenchan.com/Lesson/log_qa/D0807201.htm 上記の『daniwell』さんが作成した http://papiness.com/qanda/photo_slide/photo_slide.html を参考に作成しましたところ外部ではなく同一のswfでは可能ですが 外部のswfの場合が分かりません。 ご面倒をおかけ致しますが、ご助言をお願い致します。

  • Flash
  • 回答数1
  • ありがとう数3

みんなの回答

回答No.1

LoacalConnectionクラスを使用すれば クライアントサイドで複数のswfの通信が可能になります ■画像swf側 new LoacalConnection().connect("適当な名前") function 関数名(...引数){ } ■ボタンswf側 new LoacalConnection().send("適当な名前",関数名,...引数) 使った事ないんですがこんなカンジに使うようです

kanpun
質問者

補足

早速のご回答、有難う御座います。 ですが私が全くの初心者の為、『daniwell』さんが作成した http://papiness.com/qanda/photo_slide/photo_slide.html​ のスクリプトを『画像側』と『ボタン側』に 分ける方法が分かりません。 サンプルファイルをダウンロード出来るようにして下さっていたのですが それを画像側、ボタン側の両方に同じスクリプトを使用しても 動きませんでした。 http://papiness.com/qanda/photo_slide/photo_slide.zip 下手な説明の上、分からない事だらけで申し訳ありません。

関連するQ&A

  • お世話になります。windowsXP flashはcs3 action

    お世話になります。windowsXP flashはcs3 actionscriptは2.0で作成しています。 http://hfm-kenchan.com/Lesson/log_qa/D0810091.htm ↑こちらのページのslide.swfのように、画像やURLを外部XMLで管理しているものを、さらに別のswf(main.swf)から読み込ませることはできますか? 今、ためしに main.swfの最終フレームに、 kijyun.loadMovie("slide.swf"); と記述したのですが、slide.swfが動きません(最初のフレームが表示されてそれ以上動かない)。 slide.swfを別のXML読み込みしていないファイルに変えると、普通に動いてくれます。

    • ベストアンサー
    • Flash
  • Flashを使った外部読み込みスライドショー

    Adobe Flash CS4を使ってスライドショーを作ろうと思うのですが、 パブリッシュした後、表示がどうしてもうまくいきません。 どなたかアドバイスを頂けますでしょうか。 http://hfm-kenchan.com/Lesson/log_qa/D0708311.htm こちらのサイトでダウンロードできるものを使わせていただいて、 全く同じ動きの自動スライドショーを作ろうと思っています。 ただ、表示する枚数を4枚にし、画像のサイズは幅950px×高さ339pxにしたいのですが、 こちらのデータを書き換えても、うまく行きません。 表示された際、画像が右に1px、下に1pxズレてしまうのです。 ※もともとの仕様ような、周りに1pxの枠は付けたくありません。 動きは全く同じく、4枚の画像を順番に滑らかに順番に切り替え、かつループしていく 自動スライドショーにしたいです。 どなたかお知恵を貸してください。 宜しくお願いいたします。

    • ベストアンサー
    • Flash
  • スクリプトでHTML上に書き出された画像を、SWFに読み込ませたい

    PHPなどのスクリプトによってHTML上に書き出された画像URLを、SWFに読み込ませて表示させたいのですがどのようにしたらよいでしょうか。 たとえば物件紹介などのサイトで、データベースに1つの物件に対して複数の画像を登録し、登録(アップロード)された画像URLをフラッシュでアルバムのように表示させたいのです。 PHPスクリプトによってHTML上に画像を書き出すことはできるのですが、それをSWFに読み込ませるにはどうしたらいいのかわかりません。 XMLに画像URLを登録していって、そのXMLをSWFに読み込んで表示、というのではなく、HTML上に書き出されたURLを読み込ませたいです。 アルバムはこちらを参考に作成しています。 http://hfm-kenchan.com/Lesson/log_qa/D0610061.htm ※スクリプトで書き出される画像ファイル名は一定の規則をもっていないため、連番で表示というのができません。 説明下手なもので分かり辛くてすみません。 どなたかご教授いただけないでしょうか。 よろしくおねがいいたします。 ■環境 ・Windows XP ・Flash8 ・ActionScript2.0

    • ベストアンサー
    • Flash
  • FLASH

    質問させていただきます。 http://hfm-kenchan.com/Lesson/log_qa/D0510122.htm# こちらのサイトを参考にフラッシュを作成しています。 ダウンロードしたものを解凍して中にある、SWFファイルは問題なく再生できます。 私が表示させたい画像に差し替えてパブリッシュして作成されたSWFファイルもhtmlファイルもブラウザで問題なく表示されます。 しかいdreamweaerでSWFを埋め込みブラウザで確認すると写真がロードされません。 nextボタンやprevボタンは表示されています。 昨日からはまってしまい色々と試したのですが解決できません。 どなたか教えていただけると大変助かります! よろしくお願いします!!!!

    • ベストアンサー
    • Flash
  • レイヤーをドラッグ&リンクしたい

    http://hfm-kenchan.com/Lesson/log_qa/D0507204.htm の「depths0.fla」を使ってレイヤーがドラッグできるFlashを作っています。 2回クリックしたときgetURLでページにリンクさせたいのですが、 なかなかうまくいきません。 どのようなアクションスクリプトをつかったら いいでしょうか? 教えてください。

    • ベストアンサー
    • Flash
  • loadMovieで変数の中身を読み取る方法は?

    再度質問させていただきます。 FlashVarsを使い、htmlにて <param name="FlashVars" value="photo=abc.jpg">と記入し swfに変数photo、値abc.jpgを送り、 flashのroot上に hyouzi というインスタンス名の空のMCを配置し、 同じくroot上にアクションスクリプトを、 hyouzi.loadMovie(photo); と記入したのですが画像が表示されません。 変数photo内にあるabc.jpgを読み込んで欲しいのですがloadMovieは""で囲った文字列しか読み取れないのでしょうか? かといって、"photo"としてしまうとphotoという文字列として認識してしまいますし。 どうすればよいのでしょうか?ご助言お願いします。 以下は参考にしたwebページアドレスです。 http://hfm-kenchan.com/Lesson/log_qa/D0611303.htm

    • ベストアンサー
    • Flash
  • ActionScript3.0に書き換えたい

    Flash CS4&AS3.0を始めたばかりの全くの初心者です。 Flashは沢山のサイトを自分なりに置き換えて作成していますが、ASは殆どが1.0&2.0になっています。 今後のことも考えてAS3.0で作成したいのですが、まだまだ初心者の私には思うように書き換えできません。 ひとつずつ作成しながら理解するのが早道ではないかと、まずひとつをクリアしたいと思います。 ■ゆれてバウンドするメニュー(No.548)2006.02.03 http://hfm-kenchan.com/Lesson/log_qa/D0602033.htm 上記のサイトのASを3.0に書き換えを教えて頂ければ幸いです。

    • ベストアンサー
    • Flash
  • AS3.0による外部swfの制御

    AS3.0による外部swfの制御 質問させていただきます。 やりたいと事は、メインとなるswfのボタンを押して、 読み込んだ外部swf(stopしている)を再生(play)したいと考えております。 メインのswfはAS3.0、読み込む外部swfはAS2.0になります。 環境はFlash CS3です。 以下がスクリプトになります。 //swf読み込み配置 var loader_obj : Loader = new Loader(); var url : URLRequest = new URLRequest("test.swf"); MovieClip(root).loader_obj.load(url); loader_obj.y = 3 loader_obj.x = 392 stage.addChild(loader_obj); //swfボタン制御 btn.addEventListener(MouseEvent.ROLL_OVER,btn_play); function btn_play(event:MouseEvent):void {MovieClip(root).photo.gotoAndPlay(2);//メインswfのムービーリップも動かす <--ここに外部swfを参照するスクリプトが入ると思うのですが・・・-->gotoAndPlay(2);//外部swfの2フレーム目から再生 } 肝心の所のスクリプトはわかりません・・・ 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • swfを大きさ指定の別窓で表示

    環境はWindowsXPでFlash MX Professional2004を使用です。 OP画面の「ENTER」(←アクション・フェドイン)から この「ENTER」を押して 別に作ったメインページファイル「w2-2.swf」へ 画面の大きさ(640×749)を指定して別窓で表示したいのですが *************************** **エラー** シンボル = シンボル 1, レイヤー = レイヤー 1, フレーム = 1 :行 2:シンタックスエラー getURL("Javascript:window.open('w2-2.swf','name','width=640,height=749');void(0)"); **エラー** シンボル = シンボル 1, レイヤー = レイヤー 1, フレーム = 1 :行 3:予期しない '}' があります。 ******************************** とエラーが出てしまいウンともスンとも言いません。。。 何をどうしていいか… 一応(http://hfm-kenchan.com/Lesson/log_qa/D0507132.htm) こちらのサイトを参考に記述してみたのですが 「function定義」というのも良く理解していないのかもしれません; 初心者なので詳しい記述方法などを詳しく教えてください。 色々なサイトを探したのですがどうしてもわかりません。 どうぞよろしくお願いします。

    • ベストアンサー
    • Flash
  • FlashQ&A(サンプル作品集)の憲ちゃん様作成のCGIについて

    FlashQ&A(サンプル作品集)の憲ちゃん様の http://hfm-kenchan.com/Lesson/log_qa/D0703261.htmの Flash連動のフォームメールを使わせて頂いているのですが、 webform_flas01.cgiに、自動返信機能を追加したいと思っています。 sub sendmail { ~~省略~~} をもう一つコピーして、片方の宛先と差出人の部分を逆にしたら、今度は送られてくる方のメールが届かなくなりました。 どなたかCGIに詳しい方是非教えて頂けないでしょうか? 使用環境はWindoesXP SP2 Flash8です。よろしくお願いします。

    • ベストアンサー
    • CGI

専門家に質問してみよう