- ベストアンサー
Flashの外部ファイルについて
どなたか教えてください。お願いします。 アルファの値を変える効果を付けた数枚の画像を外部ファイルで変更したいのですが、アクションスプリクトの書き方もテキストファイルの書き方も全然分からなくて困っています。 画像を表示する場所にMCを作ってそこにLoadVarsを使えばいいということまでは分かったのですが、その後がどうしていいのか。。 自分なりに一生懸命調べたのですが、どうしてもわからず行き詰ってしまいました。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
関連するQ&A
- FLASH 外部画像ファイルのリサイズについて
外部画像ファイルを読み込んでFLASHで 表示させたいのですが、 画像を読み込むMCを小さくしたり大きくしたりしても画像サイズが変わりません>< 外部画像ファイルのサイズが500*500の場合、 MCをいくら小さくしても500*500で表示されるのでしょうか? http://www.mem-max.com/flash_temp_index.htm ここにあります、 http://www.nicemax.jp/memmax2/sd9/2004_8_23v3/images/flash_slide.html このFLASHは 外部画像ファイルが何故かちゃんとサイズ変更されてるみたいなのです。 ためしに、写真サイズをすごい拡大してみましたが、ちゃんとピッタリはまりましたし。。 おまけに縦長の写真の場合、縦のサイズに合わせて自動的にサイズ変更しておりますし、からくりが全然わかりません。。 説明が下手ですみません。 どうかご教授お願いいたします。 FLASHは8を使用しております。
- ベストアンサー
- Flash
- Flashで外部テキストをテキストフィールドオブジェクトに読み込む方法
FlashMXを使用しています。 外部テキストファイルをまず loadVariablesで読み込みました。 そして、その読み込んだテキストファイルの内容を、 ダイナミックテキストボックスに入れて表示させたいと思っています。 その際、テキストボックスには変数名をつけるのではなく、インスタンス名をつけることでテキストフィールドオブジェクトとしています。 以下、そのスクリプトです。 mc_text_fieldという名前のテキストフィールドオブジェクトに外部テキストの変数v_textのストリングを読み込ませようとしていますが、うまく作動しません。 タイムラインのスクリプト this.loadVariables("gaibu.txt"); mc_text_field.text=v_text; 外部テキストgaibu.txtの中身 v_text=こんにちは。 宜しくお願いします。 また、LoadVarsを使っても読み込むことは可能なのでしょうか。どちらがお薦めでしょうか。宜しくお願い致します。
- ベストアンサー
- グラフィックソフト
- FLASH ダイナミックテキスト 外部ファイル
初めまして。 現在外部ファイル(mNO.txt 内容:a=1&b=2&c=3&d=4&e=5)を アクションスクリプト(レイヤーにloadVariablesNum("mNO.txt", 0);)で読み込み、 外部ファイルに書き込まれている値をダイナミックテキストで表示させたいのですが、 外部ファイルは読み込まれますが、変数の値がうまく表示されません。 方法は、 テキスト入力をして、これをダイナミックテキストに変換・変数(no1)を設定し、シンボルに変換(ムービークリップ)、 レイヤーに上のアクションスクリプトを入力。 ムービークリップにアクションスクリプト、 (onClipEvent (load) { no1 = a + "号室"; }) を入力。 以上です。 デバッグすると 左上に _lebel0. L_lebel0.instance1 のように表示されますが関係あるのでしょうか。 バージョンは6です。 説明が下手で申し訳ございません。 よろしくお願いします。
- ベストアンサー
- Flash
- 困っています! flash mcに読み込んだ外部ファイルのセンタリング
はじまして、flashスクリプト初心者です。 頼まれて、フォトギャラリーを作っています。 写真を外部読み込みで、左にサムネイル、右に表示画像 というような設計になっています。 以下のサイトを参考に、ここまではできましたが、 http://www.webdesignworkshop.net/workshop/load_photo/index.html 表示画像が縦(600*400)のものと横(400*600)のものがあるため、 読み込みmcは600*600pxの正方形にしました。 すると読み込んだ画像がどうしても左上によってしまい、 mcに読み込んだ外部ファイルのセンタリングはできないものかと、悩んでおります。 いろいろ検索かけてみましたが見当たらず、どうか、宜しくお願い致します。
- 締切済み
- その他(ソフトウェア)
- MCのアクションの値を外部データで編集する方法
環境はwindowsVista FlashCS3 ASバージョンはサンプルが1.0なので1.0のままです。 憲ちゃんFlash hfmサイトさんの「Flash5による外部JPEGを使った自動スライドショー」 http://hfm-kenchan.com/Lesson/log_qa/D0708311.htm を参考にしています。 目的は、このサンプルが読み込みjpgの最大数をFlaデータ内で編集を行う形なので、 それを外部で値を変えられるようにしたいです。 同ディレクトリに「photo」フォルダを作りその中にp1.jpg、p2.jpg~と、連番でjpgデータが入っています。 メインタイムラインのレイヤー1のフレーム1に画像と同じ大きさのMC「MC_photo」(リンゲージ:pic) さらにその中にシェイプでできた同じ大きさのMC「base」(インスタンス名:loadMC)があります。 MC「base」にはおそらくフェードのアクションがついています。 「MC_photo」には下記のアクションがついています。 //////////////////////////////////////////////////////////////////// onClipEvent (load) { Max = 6; Sec = 6; Path = "photo/"; n = depth=cnt=0; function loadPic() { n++; if (n>Max) { n = 1; } depth++; mcName = "mc"+depth; this.attachMovie("pic", mcName, depth); this[mcName].loadMC.Loaded = false; this[mcName].loadMC.loadMovie(Path+"p"+n+".jpg"); if (depth>2) { this["mc"+(depth-2)].removeMovieClip(); } } loadPic(); } onClipEvent (enterFrame) { cnt++; if (cnt>Sec*12) { cnt = 0; loadPic(); } } //////////////////////////////////////////////////////////////////// ↑このアクションの2行目の Max = 6 ; を外部ファイルで編集できるようにしたいと思い、 同ディレクトリに date.as をつくり、as内は Max = 2; と記入し、 //////////////////////////////////////////////////////////////////// onClipEvent (load) { #include "date.as" Sec = 6; (同上なので略) //////////////////////////////////////////////////////////////////// このように書き換えパブリッシュしたら成功しました。 photoフォルダにはp6.jpgまで入っていますが、p1とp2がループしました。 しかし・・・、経験者の方はすでに気がついておられるでしょうが、 .asファイルってパブリッシュ後は変更しても反映されないのですね…。知らなかったです。 XMLのように後で書き換えができるのだと考えていました・・・。 そこで、XMLやtxtで扱える方法を探していると、 .txtを用いて値を変更する場合はLoadVarsクラスを仕様する例が沢山あるのを見つけ、 教えて!にある「LoadVars」がつくログで症状が近そうなのアクションは試してみたのですがどうにもうまくいきません。 シンタックスチェックをしてエラーが出ない時でも、パブリッシュswfを再生すると、 指定したい数を無視してすべての画像が表示し終わった後に黒い画面が出てきます。(MCが黒です) おそらく、Maxの効果がなくなったようになり繰り返さなくなったのだと思います。 LoadVarsクラスはステージ上のテキストにだけ反映されて、アクション内の値を変えることはできないのでしょうか? どなたかこの原因とこの書き方がおわかりの方はいますでしょうか? LoadVarsクラスに限定はしていません、XMLでもかまわないです。 Flaデータがなくても外部データだけで編集と反映させるにはどのようにしたらよいか、ご教授お願いいたします。 宜しくお願いします。
- 締切済み
- Flash
- Flash 外部テキスト 書き出し
Flashで外部テキストの読み込み例はたくさんありますが、 Flashから外部テキストへ値を書き出す事はできるのでしょうか? Flash側から外部テキストへ値を書き出し(テキストファイルでなくても構いません)後にその値を再度Flash側で読み込むという動作を望んでいます。 バージョンはFlash8+AS2.0です。 ご教授願います。
- 締切済み
- ホームページ作成ソフト
- FlashにてloadVariablesで外部テキストを読込む
WindowsXPでFlash8を使っています。 そこで、Flash8にて外部のTXTファイルを読み込ませるには、loadVariablesを使うと良いと知り作成してみたのですが、ローカル上とサーバー上で、フォントの行間が変わってしまいます。 どのように変わるのかと言うと、1行分行間を取りたいと思いプロパティで読み込ませるダイナミックテキストのフォントを16pt、行間も16ptに設定しました。しかし、ローカル上では、2行分開いて表示され、何故かサーバー上では正しく1行分開いて表示されるのです。 なので、実際には問題は無いのですが、疑問を解消したく質問させていただきました。 同じような質問をされている方がいたのですが、その方はFlash CS3だったので、LoadVarsを使うように言われていました。 もし、loadVariablesでは解消できないようでFlash8でもLoadVarsが使えるのでしたら、使い方を詳しく説明していただけないでしょうか? Flashに関して知識が乏しく恥ずかしいばかりですが、宜しくお願いいたします。
- ベストアンサー
- Flash
- FLASH 外部テキストで画像を表示
使用環境 ■WindowsXP ■FLASH professional2004 外部テキストファイルを呼び出して、テキストと同時に画像も表示させたいのですが、実際swfファイルを表示してみると、テキストは表示されるのですが、イメージが表示されません。 外部テキストファイルには、 呼びたいテキスト 呼びたいテキスト <IMG src="画像のパス" width="100" height="100"> と記述しています。 書き出す際にFLASHのバージョンを7.0に設定、 htmlのレンダリングを有効にしているのですが…。 まったく原因が不明なため、大変焦っております。 どなたかご回答よろしくお願いいたします。
- ベストアンサー
- Flash
- FLASH外部ファイルの読み込み
Flashでjpegファイルの読み込みをしたいのですが、 アクションスクリプトで onClipEvent(load){ _root.hyouji_mc.loadMovie("face1.jpg"); } とインスタンスに記入するとなにも表示されません。 【hyouji_mc】を青色にして実行するとスクリプトのない状態ですと青の四角が表示されるのですが、スクリプトを実行すると真っ白になり、やはり画像が表示されません。 試しに【load】をe【nterFrame】に変えてもだめでした。 【mouseDown】や【mouseMove】,【keyDown】にすると画像は表示されます。 【onClipEvent】を【on(rease)】等に変更をしても表示されます。 (1)どうにかフレームが読み込まれた時に画像が表示される様にしたいのですが、解決策としてはフレームアクションとして記述するしかないのでしょうか? (2)【onClipEvent(load,enterFrame)】で 【loadMove()】は実行できないのでしょうか? フラッシュはMXを使っています.OSは2000です。 意味がわかりにくいと思いますが、ご教授ください. よろしくお願いします。
- ベストアンサー
- グラフィックソフト
- FLASHの中に外部URLを取り込みたいのですが。。
どうも、はじめまして。 FLASH MXを使用しております。 タイトルどおりFLASH(*.swf)の画面中に外部のURLを取り込みたいと思っているのですが、そのようなことはできますでしょうか? 例えば、外部テキストファイルをテキストエリアに呼び込む方法は各サイトで公開されていますが、そのURL版といいましょうか。。 つまり、FLASHでベースを作っておいて、更新はHTMLで行いたいのです。(テキスト意外にも画像ファイルを表示したくて…)…可能でしょうか。 ご存知の方、なにとぞよろしくお願いいたします。
- ベストアンサー
- グラフィックソフト
お礼
出来ました!ありがとうございます。 ずっと色んなフラッシュサイトで勉強してきましたが こんなに丁寧に分かりやすく説明させてるサイトさんはありませんでした。 本当に感謝します。 ここ2週間位悩みっぱなしで泣きたい位困ってました。 ありがとうございます。 sassakunさんの貴重なお時間を費やして頂いて申し訳なく思うと同時に 感謝の気持ちで一杯です。 本当にありがとうございました。 1000回言っても言い足りない位です。