ムービープレビューの動きがおかしくて困っています

このQ&Aのポイント
  • 最近、ムービープレビューの動作がおかしくて困っています。透明ボタンの動作やサウンドの再生に問題があり、コメントの表示もおかしくなっています。
  • 特に透明ボタンの「ダウン」時にサウンドが鳴ってしまい、クリックすると再びサウンドが鳴るという問題が発生しています。また、透明ボタンのジャンプ動作も正しく機能しません。
  • ムービープレビューを再生するたびに不具合の出る箇所が異なり、以前は正常に作動していたのに最近はおかしな動作が続いています。解決方法に詳しい方、ご教示いただけないでしょうか?
回答を見る
  • ベストアンサー

ムービープレビューの動きがおかしくて困っています。

WinXP FlashMXです。 以前から使っていて、今までは普通に作動していたのですが、最近動作がおかしくて困っています。 特に透明ボタンが正常に作動しません。 たとえば、透明ボタンの「ダウン」にサウンドを配置してプレビューすると、その透明ボタンが現れただけでサウンドが鳴ってしまい、クリックすると再びサウンドが鳴ります。 上記とは別の透明ボタンに、 on(release){ gotoAndStop("japan"); } と記述して"japan"のフレームにジャンプしようとしても、なぜかムービーの最初に戻って再生されてしまったりします。(最初のフレームが"japan"というわけではありません) ほかにも、表示されないはずのコメントが表示されてしまったり、とにかくおかしな動作になっています。 ムービープレビューの不可解な動きは、再生するたびに不具合の出る箇所が違っていたりします。 以前はこんなことはなかったのに、もうどうなってしまったのかわかりません。 わかる方はいらっしゃいますか?

  • irako
  • お礼率93% (29/31)
  • Flash
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> ムービープレビューの不可解な動きは… ですよね。 それでしたら最新の Flash Player による仕様変更などは全く関係しないはずです。 ムービープレビュー時の動作は その オーサリングツール (ご質問の場合は Flash MX) と, それに付随する スタンドアローン版(デバッグ版)の Flash Player と, OS のバージョン(Windows Me から XP にアップグレードしたなど) だけに依存します。 つまり,極々個人的な問題に集約されます。 OS を バージョンアップ しているなどのことをしていないのであれば Flash MX の アンインストール & 再インストール をするのが第一手段だと思います。 もし OS が変わったから不具合が起きるなどの場合は その責任は誰も負えません(Macromedia も Adobe も)。 「互換モード」を XP 未満 にするとか? (XP なら十分動作すると思うので関係ないと思いますが) そのくらいができることでしょうか。 Google検索「互換モード Flash MX」 http://www.google.co.jp/search?hl=ja&q=%E4%BA%92%E6%8F%9B%E3%83%A2%E3%83%BC%E3%83%89+Flash+MX

irako
質問者

お礼

BlurFiltanさま 数年前にも回答をしていただきまして、そしてまた今回もありがとうございます。 サウンドのほうは、「ダウン」に配置するのをやめて、リンケージに書き出してみましたところ、今のところは正常に作動しているようです。 以前に「ダウン」に配置したサウンドとまったく同じものなのに、不思議なことがあるものですね。 PCはまったく何もいじってはいないと思っているのですが、なにかの拍子に設定が変わってしまったのでしょうか。 今時MXでもないと思うのですが、AS3.0をマスターするのが難しそうです。 アンインストール&再インストールでもやって様子をみてみます。 ありがとうございました。

関連するQ&A

  • イージング&アルファが上手くいかない

    FlashMXで「再生」ではちゃんとイージングとアルファができているのに、ムービープレビューでは上手く表示できません。 ボタンを押すと、アクションスクリプトで次のフレームに飛び、そこからイージングとアルファで施された文字(ムービークリップシンボル)が動くと言うものなのですが…。何がいけないのかお分かりの方はお教え下さい。

  • flashのBGMのoff/onボタン

    はじめまして。Flashがまだよくわかっていない初心者です。マニュアル本、こちらのhttp://oshiete1.goo.ne.jp/qa1789705.htmlを参考にやってみましたが、わかりません。お願いです。教えてください。 最初に開いたらBGMがデフォルトで鳴っていて、「サウンドOFF」ボタンを押すとBGMは停止し、アニメーションは最後までという内容です。 現在の状況および作成手順ですが、 「シーン1」には2つレイヤーがあり、1つ目のレイヤーは「but」とし、これにはサウンドOFF/ONのムービークリップを配置してあります。フレームは1つだけで、ここに下記を記述(action)しました。 ---------------------------------------- onClipEvent(load) { //サウンドを挿入 snd = new Sound(); snd.attachSound( "BGM" ); //無限ループ再生設定 snd.onSoundComplete = function() { this.start(); }; //サウンドの再生状況を保持する変数 //再生時true、それ以外はfalse play_flg = false; //再生状況に応じたフレームを表示 gotoAndStop( Number( play_flg ) + 1 ); } on(release) { //サウンド再生時は止める if( play_flg ) { snd.stop(); play_flg = false; } //停止中の場合は再生する else { snd.start(); play_flg = true; } //再生状況に応じたフレームを表示 gotoAndStop( Number( play_flg ) + 1 ); } ---------------------------------------- 2つ目のレイヤーには「写真」という名前で写真5枚がフェードインアウトしながら切り替わる、というムービークリップを制作しました。 これをプレビューすると、ムービーは実行されますがBGMは鳴りません。また「サウンドOFF」「サウンドON」のボタンが繰り返してしまいます。 デバック出力で下記エラーと表示されます。 ---------------------------------------- **エラー** シーン = シーン 1, レイヤー = but, フレーム = 1 :行 1:クリップイベントはムービークリップインスタンスでのみ使用可能です。 onClipEvent(load) **エラー** シーン = シーン 1, レイヤー = but, フレーム = 1 :行 21:マウスイベントはボタンインスタンスでのみ使用できます。 on(release) ActionScript エラー数 :2 報告済みエラー :2 ---------------------------------------- どうかどのようにしたらいいのか教えてください。お願いします。

  • ムービークリップ内に配置した別のムービークリップの再生

    こんばんは。 ムービークリップ内に配置した別のムービークリップを ボタンを押したときに常に1フレーム目から再生するように させたいのですが。一度読み込んでしまったら 最初に戻すことができません。 どうしたらいいのでしょうか? on(release){ French.gotoAndPlay(1); } とかしてみたけど駄目でした。 初心者で申し訳ありませんがよろしくお願いします。

    • ベストアンサー
    • Flash
  • ムービープレビューで表示されない

    FlashMX2004(Mac)を使用しております。静止画像が入れ替わっていくムービーを作成しています。画像を入れ替えるときに画面横から徐々に白い霞のようなものがかかってきて、やがて画面全体が真っ白になり、また徐々に霞が晴れていき次の画像が見える、という設定です。この「霞」にはPhotoshopで作成したgif画像を使用しています。ステージの3倍の幅のもので、左右の1/3は端に向かって徐々に透明になるように、中央の1/3は白100%となるよう、レイヤーマスクで作成したものです。「再生」で見る限りこの「霞」は表示されているのですが、ムービープレビューだと全く表示されません。どうしたらよいか、ご存じの方、教えてください。よろしくお願いします。

    • ベストアンサー
    • Flash
  • 読み込まれた外部ムービーからのコントロールについて

    FLASHでは、 loadMovie(" .swf", ); で外部ムービーを任意の場所に読み込むことができます。この方法を使用して、ローカルにあるプロジェクタ(exe)にネット上に用意したFLASHファイル(swf)を読み込んでいますが、この時、下記のようなことは可能でしょうか。  1. 読み込まれるFLASHファイル(swf)は10フレーム用意されているが、単体で再生すると5フレーム目にあるgotoAndstop(1)というフレームアクションで、6フレーム以降は再生できない。しかし、プロジェクタ(exe)に読み込むことによって6フレーム目から再生できる。  2. 読み込まれたFLASHファイル(swf)からプロジェクタ(exe)のフレームをコントロールする。 使用ソフトは、FLASHMXです。よろしくお願いします。

    • ベストアンサー
    • Flash
  • フラッシュで逆再生中の停止について

    新米です。分かる方教えてください。 FlashMXを使っていますが、ムービーの再生中は停止ポタンが機能するのですが、逆再生中は停止ボタンが機能しません。逆再生ボタンに書き込んでいるアクションスクリプトが悪いと思うのですが、詳しい方お教えください。 逆再生ボタンには下記のアクションスクリプトを書き込んでいます。 on (release) { photo.onEnterFrame = function() { photo.gotoAndStop(photo._currentframe -=1); if (photo._currentframe ==1) { photo.gotoAndStop(); } }; }

  • 外部swf内でattachSoundしたサウンドが再生されない

    よろしくお願いします。 _level0の haikei.swf からloadMovieNumで _level1に navigation.swf をロードしています。 _level1のナビゲーションのボタンにサウンドを設定しています。ムービープレビューやswf単体では、こちらの設定通りにサウンドが再生されるのですが、_level0からや、_level0 + html(つまりブラウザ)からだと、サウンドが再生されませんでした。 自己解決策としましては、_level0にサウンドをattachSoundしておいて、_level1から呼び出す方法で、一応クリア出来たのですが、これで合ってるのでしょうか。 ↓これで一応サウンドは鳴っています。 //_level0 1フレーム click_sound = new Sound(); click_sound.attachSound("click_sound"); //_level1 ボタンアクション on (release) { _level0.click_sound.start(); } よろしくお願いします。 macOSX:tiger FlashMX2004pro player6

    • ベストアンサー
    • Flash
  • FLASHでボタンを押すとムービーが動くというものを作りたい

    文章の説明が難しいので、、、例ですが http://www.scei.co.jp/ のコーポレートの「会社データ」を押すと、右側に会社データが表示されます。そのままその下のメニュー「プレスリリース」を押すと、また、同じ場所にプレスリリースが表示されます。 こんなのを作りたいのですが、どうしたらいいのかわかりません。 一応、ボタンとそれに対応するムービーをそれぞれ作ったところです。 1つのレイヤーの中の1フレームずつにムービーを貼ってるのですが、そのまま再生されてムービーが代わる代わる動いているだけです。制御の方法などがあると思うのですが、教えていただけないでしょうか。

  • Flash フレームを指定してムービークリップ再生

    ActionScript超初心者です。 よろしくお願いします。 ステージ上にボタン「A」「B」「C」を配置、 ボタン脇のスペースにムービークリップを配置、各ボタンで切り替え再生させたいと思っています。 2フレーム目に簡単なアニメーションのムービークリップ「animA」を、 3フレーム目に同様の「animB」4フレーム目に「animC」を配置し、 各ボタンon (release)で各ムービークリップの再生をしたいのですが うまくいきません。 どこにどのようなスクリプトを書けば良いか教えていただけないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • flashのムービーについて(>_<)

    初歩的な質問ですいません。 ムービーを(音楽入り)読み込ませて 再生させたときに音をOFFにするのは どうすればいいんでしょうか。 ボタンでON・OFFではなく 通常OFFでONボタンを押すと 2フレーム目から音入りで再生するようにしたいのです。 1フレーム目にサウンドOFFの記述を書きたいのですが ボタンを押さずにデフォルトでOFFになるようにするには どうすればいいでしょうか。 初心者ですいません。

専門家に質問してみよう