- ベストアンサー
指定フレームに飛ばすのと同時にリロードしたい
- Flashで作ったゲームが終了した時に、「もう一度」か「終了」を選べるメニューが出てくるとします。その際、「もう一度」をクリックするとgotoAndPlay(1)で最初のフレームに飛ばしているのですが、このゲームはJavaScriptの変数を読み込んだりしている為、一度ページ(html)をリロードしなければ上手く再びゲームを始める事が出来ません。
- つまり、一回目にゲームを再生した時に使った変数をクリアにしないともう一度やる事ができないんです。何かこの状態を解決する方法はないでしょうか?
- 説明不足な点があるかもしれませんが、よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- 再生するフレームを指定
よろしくおねがいいたします。 ただ今FLASHでホームページのメニューの作成をしているのですが、 一つ質問させてください。。 FLASHでホームページのメニューの部分を作りました。 HTMLで各ページを作り、各ページに同じFLASHのメニューを表示させるようにしました。 そこで質問なのですが、 各ページの、たとえば、TOPのページにはFLASHのメニューのフレーム1から再生。 SCHEDULEのページは、フレーム3から再生。 BBSのページは、フレーム6から再生。 ・ ・ ・ というように、、同じFASHを表示させても、各ページにより、 再生させるフレームの位置を変えたいのです。 自分なりにいろいろ調べてみたのですが、各ページから変数を渡し、フレームを指定できるということまではわかりました。 FlashVarsというのを使うようなのですが、そのやり方がわからず、困ってしまいました。。。 環境は、 ・FLASH MX ・ドリームウィーバーMX OSは ・windowsXP です。よろしくおねがいいたします。。
- ベストアンサー
- Flash
- ループを抜けて指定したフレームへ行きたい
大学の課題で簡単なFLASHゲームを作っているのですが アクションスクリプトの書き方で質問させてください。 最初の画面のスタートボタンを押したら、フレーム50からあるOPムービー的なものへ行き再生したいのですが うまくいきません。 最初のページには森の絵があり、枝が揺れているので 枝を揺らすために 別にアクションスクリプトを記述するだけのレイヤーをつくり this.gotoAndPlay(19) と書いてします。 この事で、全てのレイヤーが19~40をループしているようです。 スタートボタン(ボタンで作りました)を押す事で、 このループを抜けて、50フレームに行くのはどうしたらいいでしょうか 昨夜から本やサイトを見ているのですがどうにも失敗します on(press)関係をボタンをつけたレイヤーに書くとthis.gotoAndPlay(19)がきかず全て再生されてしまいます。 いまいちFLASHが理解できておらず、質問内容もガタガタですが 何とぞ宜しくお願いいたします。
- 締切済み
- Flash
- frame1のフォームに入力したデータを、frame2とframe3に渡したい
index.html内に3つに分かれたフレームを作成し、 「frame1.html」「frame2.php」「frame3.php」を表示させています。 「frame1.html」にはformがあり、そこに入力したデータを 「frame2.php」と「frame3.php」に渡して処理を行わせたいのですが、 うまくいきません。 色々調べてjavascriptで渡そうと思ったのですが、 javascriptの変数に格納されたデータを、 phpの変数に格納する方法が分からずに挫折しました;; やはりこういう処理はjavascriptでしかできないのでしょうか? javascriptは勉強不足であまりわからないので、 出来ればphpだけで処理したいのです。 どなたかいい方法を教えて下さい。 どうぞよろしくお願いします。
- 締切済み
- PHP
- Suzukaで ある変数の値が、指定した数値になった時に動作させるASはどう記述したらいいのでしょうか?
フラッシュ初心者です。 練習と勉強の為に、カードゲームを作っています。 プレイヤーがコインを持っていて増やしていくゲームです。 質問したいのは、 プレイヤーの持っているコイン(変数_root.coin)が0枚になった時に ゲームオーバーの画面を出したいのですが、 アクションスクリプトはどう記述したらいいのでしょうか? 私がやった方法です。 アクションフレームに以下のように記述したのですが上手くいきませんでした。 if(_root.coin <= 0){ _root.gameover.gotoandplay(ゲームオーバー画面へ); } 変数を条件に動作をさせるという事はできないのでしょうか? どうしたらうまく _root.gameover.gotoandplay(ゲームオーバー画面へ); 動作させる事ができるのでしょうか。 ご存知の方いらっしゃいましたら、宜しくお願いします。
- ベストアンサー
- Flash
- 指定したフレームから再生できない(フラッシュ)
あるフレームになって時点で指定したフレームに飛び、そこからフレームを再生させようとおもっています。 指定したフレームへ飛ぶ事ができるのですがそこからストップしてしまいます。 どうか打開策を教えて頂けないでしょうか? お願します。 あるクリプトに下記の内容のスクリプトが埋め込まれていてそこで指定したフレームに飛ぶようにしています。 onClipEvent(enterFrame){ _x -= 5; if(_x <= 10){ _root.gotoAndPlay("bbb",11); } if(_x <= -600){ _x = 600; } }
- 締切済み
- グラフィックソフト
- ループの回数を指定するには?
現在、Flashでバナーを作っています。3回ループしてからムービーを停止させるにはどうしたらいいのでしょうか? for(1=0; i<3; i++){ ←3回繰り返す gotoAndPlay(1); ←最初のフレームに戻り再生 } というスクリプトを最後のフレームで指定していますがうまく再生されません。どなたかご存知でしたらお教えください。よろしくお願いします。
- 締切済み
- Flash
- 3分割フレーム表示の2つのフレームをリンク後1つに
こんにちは、お世話になります。 現在横に3分割のホームページを作成しております。 一番上のフレームにサイト名やカウンターを、 真ん中がメインのフレーム、 一番下がメニューのフレームなのですが、 メニューフレームにあるリンクをクリックした際に、 一番上と真ん中のフレームをひとつのフレームとして表示させることはできませんでしょうか? たんに一番上と真ん中のフレームに違うページを表示させる事は可能なのですが、それではフレームが3分割のままなので、一番下のフレームにあるリンクをクリックした際に、上2つのフレームがまとまりひとつになって欲しいのです。 また、フレームのことではないのですが、 サイトにアクセスする度に(自動でリロードさせその度でも構わないのですが)、 表示されている画像をランダムで切り替えることはでいないでしょうか? 当方のサーバーはCGI不可の為、javascript等でできないかなと思いまして。 説明がわかりづらくて申し訳ありません、カテもどこかわからなかったのでこちらにさせて頂きました。 よろしくお願い致します。
- ベストアンサー
- HTML
- flashで、画像を5秒毎にリロードしたいのですが、キャッシュが消えません。
flashで、外部JPG画像(ファイル名はずっと一緒ですが、ライブカメラの映像を自動的にJPGに書き出しているもの)を5秒毎に自動的に読み込みたいのですが、現在、画像は5秒毎にリロードされているっぽいのですが(画像が5秒毎にチカチカしていますので。。。)同じ画像しか表示されますん。 キャッシュがクリアされず、残っているような、状態なのですが、一向に解決できません。 マクロメディアのHPの「SWF ファイルのキャッシュを防ぐ方法」に掲載されていました<META>をも追加しましたが、やはり無理でした。 キャッシュをクリアして毎回、自動的に新しい画像を読み込ませる何か良い方法はあるのでしょうか?大変、あつかましのですが、教えて頂ければ幸いです。 因みに stop(); count = 0; this.onEnterFrame = function() { count++; if (count == 500) { gotoAndPlay(1); delete this.onEnterFrame; } }; を最終フレームに書き込み、 1行目にloadMovieで外部画像を読み込もうとしています。
- 締切済み
- Flash
- flashでムービークリップ後のフレーム移動
FLASH初心者です。 ムービークリップでムービーを作ったのですが、シーン1に配置するとなぜかうまく動いてくれません。 何が悪いのか検討がつかない。 1フレームに入れたのですが、ちゃんとアクションで stop入れているし・・・。 2フレーム以降、色々ムービーを作っています。 新規作成で新しいflashにそのムービークリップを配置したらなぜかちゃんと再生してくれるのです。 原因が全く分からなくて困っています。 あと、そのムービークリックが一度終了した次点自動的に次のフレーム(2)へ移動してムービーを再生して欲しいのですが、どうすればいいのでしょうか? よろしくお願いします。
- ベストアンサー
- Flash
- フレームをやめたいのですが・・・・
現在自分のHPをフレームを使って作成しておりますが、事情によりフレームをやめたいと思います。 が、フレームをやめるとメニューを全ページにおいてメニューの変更があるときには全ページを変更しなければなりません。さすがに今後の事を考えるとそれは無理だと思っています。 Javascript、PHPなどを使って、メニューファイルのに別に用意して、メニューファイルを変更すれば、すべてのページが反映されるような方法があると聞いたのですが、具体的にどのような方法があるのでしょうか? その辺りの方法について詳しい方か、またはその事について書かれてあるHPを教えて頂ければ大変助かります。 どうぞ宜しくお願いします。
- ベストアンサー
- HTML
お礼
ズバリやりたかった事ができました。ページに飛ばすとは頭が回りませんでした。。本当にありがとうございました☆