• 締切済み

ボタンでスクリプトを動かす方法

フリーソフトのSuzukaを使っています。 ボタン1をクリックするとスクリプト1が動き、 ボタン2をクリックするとスクリプト2が動くような動作をするには どうしたらいいでしょうか? 何か良い方法があったら教えてください。 お願いします。

  • sbaby
  • お礼率47% (10/21)
  • Flash
  • 回答数1
  • ありがとう数1

みんなの回答

noname#35109
noname#35109
回答No.1

とりあえずは, シンボルとしてボタンを作成しますよね。 そして, そのシンボルのボタンをレイヤーに追加しますよね。 そのレイヤーに配置されたボタンを選択した状態で, 右の方の ボタン の様々なプロパティが表示されているパネルの右下の方にある, 「スクリプトを編集(F)」 をクリックして, 出てくる「スクリプトエディタ(ボタンアクション)」パネルで, ボタン1 なら, -------------------- on(release){ ここにボタン1をクリックすると動作するスクリプト1 } -------------------- ボタン2 なら, -------------------- on(release){ ここにボタン2をクリックすると動作するスクリプト2 } -------------------- を書けば良いのですが。 困ったことに, ボタン1をクリックすると動作するスクリプト1 とか, ボタン2をクリックすると動作するスクリプト2 とかは, どういうスクリプトなのかわかりません。 具体的に書いていただかないと回答のしようがありませんね。

sbaby
質問者

お礼

回答ありがとうございます。 動作はクリックすると動かしたいスプライトが 画面端から出てきて中央で止まるというものです。

関連するQ&A

  • ボタンでスプライトを動かす方法

    ボタン1をクリックしたらスプライト1が動き、 ボタン2をクリックしたらスプライト2が動くようなFlashを作るには どうしたらいいですか? スプライトの動きとしては画面端から現れて中央で止まるというものです。 ボタン1をクリックしスプライト1を動かしたあとに ボタン2をクリックしたら表示されているスプライト1が消えて スプライト2が現れるような動きをしたいです。 使っているのはフリーソフトのSuzukaです。 なにか良い方法がありましたら教えてください。 お願いします。

  • 「Suzuka」のアクションスクリプト

    フリーのFlash作成ソフト、「Suzuka」を使用してFlashをつくっているのですが、アクションスクリプトの命令の言語がさっぱりわかりません。 スクリプト(クリックアクション)となっている所に、スクリプト編集があるのですが、もともと、アクションスクリプトの知識は皆無で、手も足も出ません。 今回は、Flashでテキストだけの物語を作ろうとしているので、 せめて、 「クリックして、次のテキストを表示する」 ことをやりたいのです。 これは、テキストエフェクトでは出来ませんでした。 やりかたがわかる人はどうか、教えてください。 よろしくお願いします。

  • フレームページのメニューボタン

    いくつか同じような質問がありましたが、スクリプトでの解決方法がみつかりませんでしたので質問させてもらいます 今フレームを使ったHPを作っています フレームは上下で分割してあり、上のフレームにはFLASHをつかったメニューボタンを入れあり、ボタンを押すことで下のフレームに各ページを表示させます メニューボタンはマウスが乗ると色が変わるボタンなんですけど 下のフレームに表示してあるページと対応したボタンが常にonの状態になるようなFLASHメニューにしたいんですけどスクリプトをどう記述したらいいかわかりません だれか教えていただけないでしょうか? ちなみにFLASHソフトはフリーソフトSUZUKAを使っています

  • ボタンのスクリプト

    Flash8を使っています。 10個ほどのシーンを作り,スタート画面になるシーンにメニューボタンを作りました。メニューボタンはクリックするとサブメニューが出てくるように設定しています。サブメニューをクリックすると他のシーンに飛ぶようにしたいのですが,うまくいきません。サブメニューに貼り付けたスクリプトは以下の通りです。 on (release) {  gotoAndStop("シーン名", 1); } ちなみにメニューボタンはシンボルの編集画面で作成しサブメニューのボタンのスクリプトもそちらで記入しています。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • スクリプトで更新ボタンを作る方法

    私はジャバスクリプトでいろいろなボタンを作成しています。現在できたのが印刷ボタンです。 クリックすると印刷ができるようになっています。 次に挑戦したいのが更新ボタンです。 よく、ホームページなどを閲覧している際に昔の履歴が残ってしまい更新ボタンを押す事によって解消される現象がありますが、これをジャバスクリプトで更新ボタンを作成し、解決できないかと考えました。 どうかアドバイスを頂けないでしょうか お願します。

  • ボタンのアクションスクリプトについて

    ボタンをクリックしたら指定のURLを開かせる、というときは、ボタンのアクションスクリプトに対して、 on(press){ getURL ("01.html"); } としますよね? これを「●●」という名前のボタンは「01.html」、というように一括で変更する方法はありますか? 最初は「01.html」だったけど、その後「../01.html」になった場合、ひとつひとつ選択して変えなくてはなりません。 もし、そういう方法があったら便利だなと思ったモノで。 使用しているのはFLASH5です。

  • flashのsuzukaで画像を拡大するボタンを作りたい

    いろいろと試行錯誤を繰り返し、suzuka講座のサイトなど見てみましたが、挫折・・皆様のお知恵をお貸しください。 フリーのflash作成ソフトのsuzukaでサムネイル画像をクリックすると その画像が拡大するflashを作っています。 画像が拡大するスプライトを作成し、ボタンの中に組み込んでみたのですが、 マウスをクリックすると拡大するのですが、放すと元に戻ってしまいます。 放した後も、もう一回くりっくするまで拡大させたままにしたいのですが、どうすればよいのでしょう・・。

  • アクションスクリプトでボタンを押すたびに足し算

    Flash CS5上でボタンを押す毎に、設定した数を足していくフラッシュを作りたいのですが うまく動作してくれません。 予めボタンに数字を設定して(例えば100)それをクリックすると テキストフィールドに加算されていく。というものにしたいのですが… 1回クリックで100、2回目で200、…という感じです。 表面上ではボタンと現在の数字だけがあるだけのシンプルなものです。 どのようなアクションスクリプトを記述すれば良いのでしょうか。 詳しい方、教えていただけませんでしょうか? よろしくお願い致します。

  • Flashでボタンにポイントが置かれたときに物体が回るスクリプト

    Flashのスクリプトを勉強しています。 ボタンを作成し、マウスがボタンの上に置かれた場合(クリックではないです。)に物体を回転させるスクリプトに挑戦しました。 が、動作を確認するとマウスがボタンの上に置かれた時に一瞬回転するだけでその後は回転する事はありませんでした。 どうかアドバイスをいただけないでしょうか? ●ボタン側 on(rollOver){ mam.myAction(); } ●回転する物体側 function myAction(){ _rotaion =+5; }

  • ボタンの入れ替えについて

    失礼いたします。 script.aculo.usをつかってページを作成している際ににつまづいてしまい、困っています。 色々と検索しながら調べてみましたが、中々上手く行かずアドバイスを頂きたく書き込みさせて頂きました。 script.aculo.usでブライドダウン効果(ページがスライドする効果)を使っています。 「開く」ボタンをクリックするとスライドし、「閉じる」ボタンで、元に戻ります。 それ自体はうまく動いてくれるのですが、「開いている状態」の時に「開く」ボタンを押すと、一瞬で閉じて、それから再度開く・・という動きとなります。 動作としては間違っていないのでしょうが、機能として良い状態ではありません。 そこで、「開く」をクリックしてスライドさせると共に、「開くボタン」が「閉じる」ボタンに切り替わるようにしたい・・と思っている所です。 そうすれば、ユーザー側からの操作では、自然な動きができると考えた訳です。 ロールオーバーや、オンクリックで画像を変える、というのはやった事があるのですが、動作が切り替わるようにするのは中々上手くいきません。 動作はファンクションで呼び出しているので、クリックする度にボタン画像と、呼び出し先が変わるようにすればいいのではないか、と愚考して色々触っているのですが、何か良い方法はないでしょうか?。 よろしくお願いします。

専門家に質問してみよう