- ベストアンサー
JPGファイルのローディングの際
- JPGファイルをswfファイルとしてパブリッシュし、別のswfファイルに読み込むと、JPGが表示されなくなる問題についての質問です。
- 「パス」の指定方法が分からず、メインのswfファイルでJPGを表示するにはどうすれば良いか知りたいです。
- 以前教えて頂いたアクションスクリプトは正常に機能しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- 「質問番号:1682673」のローディングをカスタマイズしたいのです。
「質問番号:1682673」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1682673 のフレームを使ったローディング方法を利用したいのですが、 1つ分らないことがございます。 ----------------------------------- フレーム1 load_obj.loadClip( "0" + i + ".jpg" , this[ "ph0" + i ] ); フレーム3 prog = load_obj.getProgress( this[ "ph0" + i ] ); this[ "ph0" + i ]._visible = true; ----------------------------------- に記述のある「this[ "ph0" + i ]」は、 rootに配置したムービークリップにJPGを入れ込んでいると 思うのですが、その[ "ph0" + i ]のムービークリップを ------------- "ph0" + i + "MC" ------------- というムービークリップの中に配置したいのです。 例えば、外部ファイル01.jpgを ph01MC.ph01 に入れたいということです。 「this[ "ph0" + i ]」の命令規則がよく分っておらず、 以下のように記述してみましたが、だめでした。 ----------------------------------- this[ "ph0" + i + "MC" . "ph0" + i ] this[ "ph0" + i + "MC" ] . [ "ph0" + i ] [ "ph0" + i + "MC" ] . this[ "ph0" + i ] ----------------------------------- どのように記述したら良いでしょうか? ご回答お待ちしております。 作業環境: ------------- WinXP FLASH8 ActionScript2.0 -------------
- ベストアンサー
- Flash
- JPGファイルのローディングの際に...
宜しくお願いします。 透明なムービークリップを画面に配置し、同じく画面内に配置された幾つかのボタンを押す毎にそれぞれに指定してあるJPGファイルがそのムービークリップ内にロードされる、と言うものを作っています。 -------------------------------------------------------- (ムービークリップで作った)ボタンにon (press)で『外部ムービークリップをロード』をビヘイビアから選択し、特定のJPGファイルを指定しています。 -------------------------------------------------------- ここからが質問です。 まず、JPGファイルをロードするのに少し時間が掛かりますので、次のボタンをクリックして指定されたJPGファイルがMCに現れるまで、今MC上にあるJPGファイルが、次のJPGファイルが完全にロードされMC上に出て来たら消えるようにしたいのです。 現在の状況は、次のボタンをクリックすると同時に今見えているJPGファイルが消えてしまい、次のボタンに指定してあるJPGファイルがMC上に現れるまでブランクになってしまうのでそれを避けたいのです。 まず、そんなに重くないJPGファイルで何故、数秒掛かってしまうのかと言う疑問もあるのですが。 完全に次のJPGファイルがロードされるまで、今見えているJPGファイルをMC上に置いておく、という設定はどうしたら良いでしょうか。 回答お願いします。
- ベストアンサー
- Flash
- 外部swfファイルの読み込みで、ムービークリップを作成して、その任意の
外部swfファイルの読み込みで、ムービークリップを作成して、その任意の位置にswfファイルを表示させる方法を教えてほしいです。 http://okwave.jp/qa/q1729863.html このサイトを参考にして、 _root.createEmptyMovieClip("load_mc", 1); load_mc.loadMovie("http://***/***.swf"); load_mc._x =0; load_mc._y =100; としてみたんですが、表示されませんでした。
- 締切済み
- Flash
- 外部swfのMCを親swfから非表示にする
ムービークリップに外部swfを読み込み、 その外部swfファイルのムービークリップを XMLファイルから読み込んだ情報により、表示非表示の切り替えを 行いたいのです。 ========= fileNameXML = new XML(); ・ ・ //ファイル情報XMLファイルの読み込み fileNameXML.load("init.xml"); ・ ・ //ファイル名リストXMLの格納 fileName_temp1 = _root.fileNameXML.childNodes[0].childNodes[0]; ========= かなり抜粋していますが、上記のようにXMLファイルより 情報を読み込んでいます。 ========= _root.main_mc.loadMovie(sub.swf); 親swfのムービークリップに上記のように子swfを読み込み その子swfの中にある、ムービークリップ「btn_next」を XMLファイルより読み込んだ情報で以下のように非表示に変えたいのです。 ========= if (imgNum == 1) { btn_next._visible = false; } ========= 現在は、親swfから子swfのムービークリップを条件によって 非表示に変えられないものかと、色々試しています。 どうすれば、条件による非表示がうまくできるでしょうか。 flashバージョン8、ActionScript2.0 で作成しています。
- 締切済み
- Flash
- loadMovie()を組み込んだswfファイルをさらに別のswfファイルで読み込みたい。
ActionScript初心者です。よろしくお願いいたします。 掲題の通りなのですが、外部のjpgファイルをloadMovieで読み込むswfファイルを、さらに別のswfファイルで読み込みしようとすると、jpgが表示されずに困っています。具体的には以下の通りです。 (1)jpgファイルを読み込むswfファイルについて ・ファイル名:「sub_screen.swf」 ・ムービークリップシンボル(インスタンス名"PHOTO_STAGE")に外部のjpgファイルを読み込ませるために、ボタンに以下のスクリプトを記述 "on(release){loadMovie("photo1.jpg",_root.PHOTO_STAGE);}" ・「sub_screen.swf」及び「photo1.jpg」は同一フォルダに保存 (2)sub_screen.swfを読み込むswfファイル ・ファイル名:「main_screen.swf」 ・ムービークリップシンボル(インスタンス名"STAGE")に「sub_screen.swf」を読み込ませるべく、ボタンに以下のスクリプトを記述 "on(release){loadMovie("sub_screen.swf",_root.STAGE);}" ・「main_screen.swf」、「sub_screen.swf」及び「photo1.jpg」は同一フォルダに保存 以上のような条件で「main_screen.swfファイル」を実行すると、jpgファイルだけが表示されません。(sub_screen.swfのボタン等は表示されます。)2重にloadMovieを実行することは不可能なのでしょうか? ご協力をお願いします。
- 締切済み
- Flash
- ActionScript - 複数の空ムービークリップ
複数の空ムービークリップを作成してその中に 画像を埋め込みたいのですがうまくいきません。 for(var i=1;i<10;i++){ //空ムービークリップ作成 _root.createEmptyMovieClip("mc"+i,0); var load_mc = "_root.mc" + i; var jpg = i + ".jpg"; //画像の読み込み load_mc.loadMovie(jpg); } の様に行っているのですが エラーは起こりませんがうまくいきません。 ↑プラス横一列に並べる方法もよかったら お教え願います。よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 外部SWFを読み込むと子SWFの一部分しか表示されません!
パソコンはwindows XPでFlashCS3を使っている初心者です。 現在、下記のような方法で外部SWFを読み込もうとしているのですが、 読み込み自体は成功するものの、読み込まれたSWFファイルが 最大サイズまで拡大されており、キチンと表示されません。 --外部SWFの読み込み方法-- 1 親SWFの_rootに、「Load_mc」というインスタンス名で、 横350px×縦200pxのサイズのムービークリップを作ります 2 親SWFのフレームのスプリクトに _root.Load_mc.loadMovie("movie1.swf"); と入力します 3 新たに「movie1.swf」という子SWFファイルを作成し、 ドキュメントのサイズを横350px×縦200pxに設定。 10フレームごとに3枚、横350px×縦200pxのjpeg画像を設定します 4 それぞれのファイルを改めてパブリッシュ。 するとなぜか親SWFで子SWFは読み込まれ、ムービーも正常に動いているものの、 子SWFがウインドウサイズを最大まで引き延ばしたかのような画質で表示され、 且つ、「Load_mc」の大きさで表示できる左上の一部分しか表示されません --------- いろんなサイトを見て回ったのですが、同じようなトラブルがなかなか見つからず、 パソコンの環境か、パブリッシュ時の設定のせいじゃないかと調べたのですがわかりません。 大変申し訳ないのですが、わかるかたがいらっしゃいましたらご教授願えないでしょうか?
- ベストアンサー
- Flash
- 複数swfファイルの同時読込について
環境:WindowsXP、Flash8 読み込んだswfファイルを表示するムービークリップと スライドバーを作りました。 スライドバーを左右に動かすと、 それに合わせて読み込んだ画像が切り替わる ということをやってみたいのです。 (動かした位置のx座標によって画像が切り替わる) 初心者でFlashのことがわからないため、 swfファイルの数だけムービークリップを配置し、 loadMovieを数十個行って読み込んだのですが、 動作が重くなり、どうにもなりませんでした。。。 そこで、最初に全てのswfファイルを読み込んで、 内部に持っておけば、動きが早くなるのかなと 思うのですが、どのようにすればいいのでしょうか? ご存知な方がいらっしゃいましたら、 教えていただけませんでしょうか? よろしくおねがい致します。 #ちなみに読み込みたいswfファイルは、 それぞれ20~30kと小さいのですが、 数が80個近くあります。。。
- ベストアンサー
- Flash
- FLASH CS4で外部のSWFファイルを読み込むときについて質問です
FLASH CS4で外部のSWFファイルを読み込むときについて質問です。 外部のSWFファイルを読み込みたいのですが、そのSWFファイルが複数ある場合、読み込むムービークリップも同数用意しなくてはいけないのでしょうか。 現在読みこまれるSWFファイルが複数あり、読み込む透明ムービークリップは一つしか作成してません。この場合、一度読み込まれたファイルが残ってしまい、他のファイルを読み込んだ時に重なって見えてしまいます。 ムービークリップをSWFファイルごとに用意しなくてはいけないのでしょうか。それとも重なりを防ぐアクションスクリプトコードがあるのでしょうか。
- ベストアンサー
- ホームページ作成ソフト
- jpgを外部リンクさせswfで書き出し、loadmovieで読み込む
こんにちは、よろしくお願いします。 WinXPでFlashMXを使用しています。 タイトルの通り、jpg画像を外部リンクさせたものをswfで書き出し、そのswfファイルをloadmovieで読み込みたいのですが、jpg画像が表示されません。 jpg画像以外のテキスト文字などは正常に表示されます。 jpg画像を外部リンクさせ、swfで書き出すところまでは正常に表示されるのですが、そのswfファイルをloadmovieで読み込ませると画像だけが表示されません。 お分かりになる方がいらっしゃいましたら、ぜひ御回答お願いします。
- 締切済み
- Flash
お礼
見事解決しました。 お世話になりました。 前回の質問も閉め切らせて頂きました。 重ねて、ご指摘ありがとうございました。