swfファイルをアップするのが初めてなのですが、
今まではPC上で同じ階層に親swfと子swfがあったので、パブリッシュで見ることができたのですが、
Dreamweaverのローカルフォルダに試しに入れてみたところ、外部swfが表示されません。
親:「home.swf」は「home.html」(パブリッシュした時にできたものではなく、新たに作成したもの)に配置
子:「map.swf」と「map.html」(パブリッシュした時に勝手にできたもの)をhome.swfと同じ階層に入れています。
アップするファイルはこれで良いのか、よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
#1です。
>> サイトフォルダに直接親子を入れているので、
>> 階層には問題ないと思います。
と言うことは,HTML も同じフォルダに入れているわけですか?
そしたら,
loadMovie("○○.swf", "_root.stage2");
とか
loadMovie("○○.swf", "_root.stage");
とかで良いわけです。
すると,
>>Dreamweaverのローカルフォルダに試しに入れてみたところ、
>> 外部swfが表示されません。
と書かれている表示されない原因がさっぱりわかりません。
何ででしょうか…?
HTML をDreamweaverではなくブラウザで開いてもダメですか?
???
原因不明です。
そういう事態に遭遇したことがありませんし,原因の推測もできません。すみません。
お返事、遅くなってすみませんでした。
元のswfファイルのstage mcが何故か削除されていて、表示されなかったようです(汗)。
またまた基本的なミスでお手数おかけしてすみませんでした。
ありがとうございました。
No.1
- 回答日時:
Flash に書いた外部ファイルへのパスは,
全てそれを貼り付けた HTML から見たときのパスになります。
Flash に書いた外部ファイルへのパスとは,
分類すると loadMovie などロード系と,getURL などリンク系になりますが,
その両方ともが,SWF を貼り付けた HTML から見たパスになります。
絶対パスは,
HTML からのパスでも,SWF からのパスでも,どちらとも全く同じですから,特に問題はありませんが,
相対パスで書いて,HTML と SWF を別階層に置いた場合は,パスが違いますから要注意です。
以下の例は,
loadMovie("URL", "ムービークリップ"); を使って
子.swf を 親.swf にロードし,親SWFを表示させる.html から見たとき
それらを表示させる場合の話です。
─ 任意のフォルダ
├ 親SWFを表示させる.html
├ 親.swf
└ 子.swf
こういうディレクトリ(フォルダ)構造の場合,
親.swf から 子.swf をロードするスクリプトは,
loadMovie("子.swf", "ムービークリップ");
となります。
─ 任意のフォルダ1
├ 親SWFを表示させる.html
└ 任意のフォルダ2
├ 親.swf
└ 子.swf
こういうディレクトリ(フォルダ)構造の場合,
親.swf から 子.swf をロードするスクリプトは,
loadMovie("任意のフォルダ2/子.swf", "ムービークリップ");
となります。
─ 任意のフォルダ
├ 親SWFを表示させる.html
├ 親.swf
└ 任意のフォルダ2
└ 子.swf
こういうディレクトリ(フォルダ)構造の場合も,
親.swf から 子.swf をロードするスクリプトは,
loadMovie("任意のフォルダ2/子.swf", "ムービークリップ");
となります。
─ 任意のフォルダ
├ 任意のフォルダ2
│ └ 親SWFを表示させる.html
└ 任意のフォルダ3
├ 親.swf
└ 子.swf
こういうディレクトリ(フォルダ)構造の場合,
親.swf から 子.swf をロードするスクリプトは,
loadMovie("../任意のフォルダ3/子.swf", "ムービークリップ");
となります。
結局,サイトのディレクトリ構造が決まらないと,
Flash からの loadMovie や getURL の相対パスは書けないということになります。
Flash の素材屋さんなどは,この辺が確定できないので,
「HTML と SWF とロードするテキスト(XMLなど)は,同じディレクトリに置いてください。」
とされている場合が多いです。
この辺りも参考になるでしょうか。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1772315
↑教えて!goo ↓OKWave (同じです)
http://okwave.jp/kotaeru.php3?q=1772315
==============================================
>> 子:「map.swf」と「map.html」(パブリッシュした時に
>> 勝手にできたもの)
>> をhome.swfと同じ階層に入れています。
>> アップするファイルはこれで良いのか、
>> よろしくお願いいたします。
「map.html」は必要なのでしょうか?
必要ない物をアップしたからと言って,何か問題は生じるわけではありませんから,
どっちでも良いですが,「map.html」は不要な気がします。
アップするファイルというより,
サイトのディレクトリ構造と,スクリプトが一致しているかどうかに気を付けてください。
この回答への補足
いつも早速のご回答ありがとうございます。
サイトフォルダに直接親子を入れているので、階層には問題ないと思います。
質問なのですが、
loadMovie("子.swf", "ムービークリップ");
の"ムービークリップ”には何のmc名を入れればよいのでしょうか?現在は親swfの子swfを読み込むmcのインスタンス名が入っています。(ex:"stage")
初歩的でホント、すみません。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 Corel VideoStudio Pro X8 で、SWFをmp4に変換する方法 1 2022/05/06 22:19
- その他(Microsoft Office) Office Home & Business 2021で外付けHDにあるファイルを開く方法 3 2022/06/08 22:26
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- iOS iPhone用動画保存アプリiCapのデータは外付けUSBメモリに保存できますか? 1 2022/10/18 17:48
- JavaScript 【GAS】WEBアプリでハイパーリンクを挿入したい 1 2023/03/12 19:20
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- ドライブ・ストレージ windows10 ゲーミングpc hdd 4 2022/12/30 02:37
- Visual Basic(VBA) countifsについての質問 3 2023/03/08 13:45
- HTML・CSS エクセルのファイルのダウンロード 前にアップしたファイルがダウンロードされる 1 2022/11/13 13:02
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数あるflashをファイルをペー...
-
別のムービーの指定ラベルへジ...
-
個別に違う添付ファイルを付け...
-
【VBA】マクロの入ったファイル...
-
PDFファイルの倍率を変えて保存...
-
エアコンの冷媒 R410Aの重...
-
e-taxで送信ファイルの拡張子が...
-
A4の紙に印刷されている文字を...
-
ITパスポートの一環で質問です...
-
ガラケーからPCへの写真の取り込み
-
Visual Basic.NETの、Form 間で...
-
stdio.hの中身
-
クリッカブルマップ(イメージ...
-
Googleマップに保存した地点が...
-
このページではAC_RunActiveCon...
-
VBS フォルダ内にあるすべての...
-
サポートされたファイル形式お...
-
エクセルで「特定の文字を含む...
-
Access2016のExcelインポートの...
-
VisualBasicとswfファイル
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
flashで、レベルの違うボタンか...
-
swf終了後、違うswfに自動で移...
-
ブラウザの更新ボタンで画像を...
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
Googleマップに保存した地点が...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
-
e-taxで送信ファイルの拡張子が...
-
エクセルで「特定の文字を含む...
-
スマホでtxtファイルを編集する...
-
複数のブックを新しいブックのS...
-
A4の紙に印刷されている文字を...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
ビデオファイルのプロパティの...
-
エアコンの冷媒 R410Aの重...
-
ガラケーからPCへの写真の取り込み
-
拡張子「.IDJ」を、windo...
-
Fortniteのクラッシュについて
-
2枚、マイクロSDカードを入...
おすすめ情報