- ベストアンサー
XMLで外部JPGにリンクを貼る方法
- アクションスクリプト初心者のために、XMLとアクションスクリプトを使用して外部JPGにリンクを貼る方法を解説します。
- XMLを使用して画像の指定とリンク先を外部ファイル化し、更新を容易にする方法を紹介します。
- 画像をステージ上に配置し、XMLとアクションスクリプトを使用してクリックイベントを設定して別のページに遷移する方法を解説します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- 【AS3】ムービークリップからステージへアクセスできません
はじめまして。FlashでAction Script3.0を勉強し始めたばかりの初心者です。 実は、AS3でどうしても不明な部分があり この度問い合わせさせていただいております。 AS2では_rootでステージにあるムービークリップにアクセスできたかと思うのですがAS3では代わりのものはあるのでしょうか。 現在ステージ上にいくつかムービークリップを置いて、 それぞれのムービークリップ最後のタイムラインに、 「root.gotoandPlay("scene1")」というように記述して、 ステージにもどり、そのフレーム名から始めたいのですが(この場合、scene1というステージ上のフレームから再生させたい) 「未定義である可能性のgotoAndPlayメソッドを静的型flash.display:DisplayObjectContainerの参照を使用して呼び出しました」というエラーになってしまいます。 外部クラスなどは使用しておらず、 ライブラリに格納してあるムービークリップをステージに配置し、 初めのムービークリップを再生したら、次のムービークリップを再生、、というふうに順々に表示させていきたいのですが・・ アドバイスをいただけると大変助かります!! よろしくお願いいたします。
- ベストアンサー
- Flash
- FLASHで外部ムービークリップのコントロール
現在学校に通いFLASHの勉強をしています。 ある程度の基本的なスクリプトなら自分で書けるレベルです。 今回、学校での課題作成にあたり 外部のSWFファイルに配置したムービークリップのコントロールというのは出来るのかどうかが分からず投稿しました。 使用ソフトはflashCS3です。 例えば、a.swfにボタンを配置し、 押したらb.swfの「b_mc(ムービークリップ)を再生」とかはアクションスクリプトで制御出来るのでしょうか? また、こういった動作をしたい時のスクリプトの書き方などを回答として頂けると助かります。 よろしくお願いします。
- 締切済み
- Flash
- 外部画像の読み込みについて
現在、Flash MX(ActionScriptのバージョンは確認方法がわかりませんでした・・・)を使用して ムービーが読み込まれた際に画像ファイルを埋め込む、といったプログラムを行っています。 ステージにimgというインスタント名のムービークリップを設置し、1フレーム目に img.loadMovie("./img/01.jpg"); というActionをプログラムしているのですが、環境によってうまく動作しません。 環境によっては、というのは、PC上ではうまく動作するのですが、携帯からアクセスするとうまく動作してくれません。 携帯でアクセスした場合にうまく動作してほしいので、困っています。 色々試してみたところ、ムービークリップに下記のようなアクションスクリプトを導入したところ、動作しました。 on(KeyPress "1"){ _root.img.loadMovie("./img/01.jpg"); } ただし、ステージ上にインスタント名img2のムービークリップを追加で設置し、下記のようになスクリプトを導入してみたところ imgのみ正常に画像が表示され、img2には何も表示されませんでした。 on(KeyPress "1"){ _root.img.loadMovie("./img/01.jpg"); _root.img2.loadMovie("./img/02.jpg"); } PCで動作確認を行う場合、いずれも正常に動くので対処法がよくわかりません。 最終的には、n個の画像をムービーがロードされたときに自動配置するようにしたいのですが このような場合、どのようにプログラムしていけばよいのでしょうか。 また、あらかじめ画像を読み込むだけ読み込み必要なときにのみ表示する、といったことは可能でしょうか? 解決策をご教授いただければ幸いです。よろしくお願いいたします。
- 締切済み
- Flash
- Flash リンケージ
ステージ上に空のムービークリップを配置して、そこにjpg画像を読み込む実験をしています。 loadMovieを使えば、外部のjpg画像を読み込めるのですが、 今やりたいのはflash内に画像を読み込んで、ライブラリ内にあるビットマップ画像(jpg)に対して、識別子を付けてスクリプト処理で表示させるというものです。 1.ステージに空のムービークリップ「mc」(←インスタンス名)を配置しています。 2.ライブラリ内のビットマップ画像には「p1」という識別子を付けています。 「p1」の識別子を使った表示方法が解らなかったので、とりあえず今はビットマップ画像を一旦新しいムービークリップで包んでそのムービークリップの識別子を「c1」として、 ルート上に mc.attachMovie("c1,"mc2",1); というように書いて、表示させています。 が、これではやりたい事と違います。 ライブラリ内のビットマップ画像に付けた識別子「p1」を利用して、 その該当するjpg画像をステージ上に配置(表示)させるにはどうすればよいでしょうか? FlashのバージョンはMXもしくは8 ASは1.0もしくは2.0です。
- 締切済み
- ホームページ作成ソフト
- マウスオーバーやクリック時に拡大表示させたい。
Flash素人の質問で恐縮です。 よく表現されていると思うのですが、ページ上に複数の小さいムービークリップが並べてあって、大きく見たいときに表示されているムービークリップをマウスオーバーした時に(又はクリック時)に拡大表示されるというようなことを実施したいと思っております。 this.xscale = this.yscale = 200 ; 当該のムービーのAction scriptに上記のScriptを記述したのですが、全く無反応です。 どのようにすれば、拡大表示されるのでしょうか?。 また、外部テキストを読み込んで、それをムービークリップに変換して上記の処理につなげるということは出来ますでしょうか?。
- ベストアンサー
- Flash
- FLASH MX アクションスクリプト・・・
FLASHで ただの四角形のムービークリップにアクションスクリプトを使用して外部テキストから同じ大きさの画像をひっぱってきて 四角形のムービークリップに表示させたんですけど、表示はされるんですが 四角形のムービークリップと外部テキストから読み込んだ同じ大きさの画像の位置がずれています。 ただの四角形のムービークリップに外部テキストから読み込んだ同じ大きさの画像をピッタリと合わせるにはどうしたらよいと思われますか? たぶんベースとなるただの四角形のムービークリップの中心にある座標の位置か何かを触ればいい様な気もしますが、なかなか上手くいきません。 丁寧な回答を教えてください。
- ベストアンサー
- グラフィックソフト
- 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
- 外部swfの読込について
1枚のFlashに二つの外部swfを読み込む方法を教えて下さい。 今参考書を見ながらやってみたのですが外部ファイルが読み込まれていないようで 書き出したswfファイルには何も表示されません。 試した方法ですが・・・ 外部swfファイル読込用ムービークリップを作成、 オブジェクトアクションを挿入 --------------------------------- onClipEvent (load) { function Load (file) { this.loadMovie (file); } } --------------------------------- フレームを作成し下記アクション挿入 --------------------------------- contents_mc.Load("about.swf") --------------------------------- 使用ソフトはFlash5です。 どうぞ宜しくお願いします。
- ベストアンサー
- Flash
- 外部ファイル読み込む用の ムービークリップのインスタンスを配置
大変初歩的な質問で申し訳ございません。 アクションスクリプトの質問というよりかflashの操作の方になると思います。 Flashのおもしろさにハマり、初心者ながら勉強しているところで、 やはりActionScriptの知識もあるとまた幅が広がって楽しいだろうなと勉強し始めました。 それで、ActionScriptの書籍を注文したのが届くまで、「写真紹介ムービーを作りながら、ActionScriptの基礎を理解していこう」 という親切なサイト様を見つけまして、まずは全く分からないところがあっても、 調べながらでも最後まで作ってみれば少しは言語を知ることができるだろうと、一章、二章と進めていっておりました。 ttp://flash.frogstone.jp/as2_basic/index.html ALPHA FROGさま それで行き詰ってしまったのが ttp://flash.frogstone.jp/as2_basic/chapter4/1.html swfファイルの軽量化の「外部ファイル読み込む用の ムービークリップのインスタンスを配置」 「pict_mcと、thumbnail_mcには、外部ファイルを読み込むためのムービークリップのインスタンス(以下base_mc)を配置しています。 このbase_mcは外部ファイル読み込み専用のムービークリップで、中身は何もありません。」 の部分です。なかなか伝わりにくい部分もあって申し訳ないのですが、 アドバイスしていただける方がいましたらよろしくお願い致します。 現状ではシーン1にpict_mcとthumbnail_mcは配置されております。 それでどこを探してもbase_mcが見つからなく、どこにActionScriptを記述すればいいのだろうかと、分かりません。 探しても考えても分からず、こちらに質問させていただきました。 もしお分かりになる方がいましたらよろしくお願いしたします。 あと初心者がActionScriptに入りやすい書籍やサイト様がありましたら 教えていただけると嬉しいです。 よろしくお願い致します。
- ベストアンサー
- Flash
お礼
BlurFiltanさま とても詳しいアドバスありがとうございます。 貴重な時間を割いて頂き、本当に心より感謝いたします。 簡単にサンプルを作り確認したところ”バッチリ”動きました!! 又、細かく分からない箇所でポストするかもしれませんが これに懲りずアドバイスお願いいたしますm(_ _)m 本当に助かりましたぁ~
補足
BlurFiltanさま 何とか無事に制作する事ができました。 本当にありがとうございました。