• ベストアンサー

Flash-数を数えるムービーを作りたい

Flashで (1)これまで宝くじに当たった人の数は何人だと思いますか? とかなんとか聞いて たらららららららららららららと数が上がっていって 10000人!とかってやりたいのですが その作り方を教えて頂けないでしょうか。 アクションスクリプトを書いてくださったり 教えてるサイトのリンクなどを教えてくださると助かります。 そんな単純じゃねぇよという場合はそうおっしゃってください。 よろしくお願いします。

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

  • ベストアンサー
noname#35109
noname#35109
回答No.1

もう少し具体的に書いてくれた方が答えやすいですが, 一応,ボタン操作で数字が上がっていくスクリプト例を書いて置きます。 まず,メインムービーのステージ上に, ダイナミックテキストのテキストフィールドを用意します。 その用意したテキストフィールドを選択して,下のプロパティパネルで,変数名を付けてください。 プロパティパネルの <インスタンス名> となっているところでは "ない" です。 もう少し下のどっちかというと右よりにある   変数:[             ] 〔文字...〕       大 みたいになっている部分の 変数:[             ] のところです。 この説明では,変数に rarara という変数名つけたとします。 とりあえず フレーム1 に rarara = 0; と書いて, 変数rarara を初期化しておきます。 書くフレームは その rarara が登場しているか, rarara が登場する前のフレームであればどこでもかまいません。 次にボタンを用意します。 そのボタンには次のように書くと, ボタンの上で マウスをプレス している間だけ, rarara に 5 ずつ加算されて行き, マウスをはなすと, rarara の数字も上昇を止めるというボタンになります。 コピペ可↓ --------------------------------- on (press) { this.onEnterFrame = function() { _root.rarara += 5; }; } on (release, dragOut) { delete this.onEnterFrame; } --------------------------------- このボタンのスクリプトの説明を書いておきます。 インデントを付けるために,各行の前に全角空白文字を入れていますので, そのままコピペで使用はできません。 --------------------------------- //ボタンを押したとき on (press) {    //以下をフレート枚に1回実行(※↓)    this.onEnterFrame = function() {       //rarara に 5 ずつ加算       _root.rarara += 5;    }; } //マウスアップで on (release, dragOut) {    //上の this.onEnterFrame を解除    delete this.onEnterFrame; } --------------------------------- ※ フレート枚に1回実行 とは,  フレームレートを12fpsに設定してあった場合は  1秒間に12回実行されるということです。 rarara の数字は止まるだけです。 0 には戻らないので,0にもどしたい場合は,違うボタンを作って -------------------------------- on (release) { _root.rarara = 0; } -------------------------------- で 0 に戻ります。 次は,ボタンをクリックした後,1000まで数字が上がったら 勝手に 1000 で止まるスクリプトです。 コピペ可↓ --------------------------------- on (release) { this.onEnterFrame = function() { _root.rarara += 5; if (rarara>=1000) { rarara = 1000; delete this.onEnterFrame; } }; } --------------------------------- このボタンのスクリプトの説明を書いておきます。 同じく,各行の前に全角空白文字を入れていますので, そのままコピペで使用はできません。 --------------------------------- on (release) {    //以下をフレート枚に1回実行(※↑)    this.onEnterFrame = function() {       //rarara に 5 ずつ加算       _root.rarara += 5;       //もし rarara が1000以上になったら       if (rarara>=1000) {          //rarara を1000 にして          rarara = 1000;          //上の this.onEnterFrame を解除          delete this.onEnterFrame;       }    }; } --------------------------------- です。 あるフレームに来たとき, 自動でカウントを開始させたいときは, 最初の 『 on (release) { 』 と,最後の 『 } 』 を取ればそのまま使えると思います。 _root.rarara += 5; の 5 とか if (rarara>=1000) { rarara = 1000; delete this.onEnterFrame; } の 1000 は好きなように変えてください。 あとは,いろいろ応用すれば,使えると思います。

enntei
質問者

お礼

どんぴしゃでできました。 感謝です。 お礼が遅くなりましてすみません。 大変助かりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • FLASHの作業で

    ドリームウィバーにFLASHで作ったバナーを使おうと思っているのですが、 バナーにリンクをつけることが出来ません。 FLASHのリンクをつけるアクションスクリプト教えて下さい

  • FLASHでボタンを押すと、FLASHムービーが再生から停止までいくようにしたいです。

    FLASHの初心者です。 以下の物が作りたくてチャレンジをしております。 構成的には、一個の画面と、一個のボタンがあり、 あらかじめFLASHムービーを何個か作り、 一個のFLASHファイルに読み込んで、 ボタンを押すと一個目のムービーが再生、最終フレームで停止、 もう一回ボタンを押すと次のムービーが再生、最後… という具合にしていきたいです。 おそらくアクションスクリプトを使用して作らなければならないと 思うのですが、うまくできないのです… ついでにもう一つ、お聞きしたいことがあります。 フレーム数を右下に常に表示させたいです。 この方法も教えて欲しいです。 使用ソフトはFLASH CS3で、アクションスクリプトは3.0を使っています。 説明下手ですみません… よければ誰か助けてください>△<

  • FLASH 初心者

    FLASH初心者です。 この度サイト作ることになりまして 一部FLASHを使いたい考えております。 横340p 縦70px 程のサイトロゴ部分を 簡単に動かしたいのですが、 何せ初めてFLASHに触れたので アクションスクリプトとやらが、さっぱりわかりません… 悪戦苦闘の末、タイムライン上で 自分が思うような、動きはできたのですが アクションが付けられなくて困っています。 どなたか教えて頂けますでしょうか? ======================================== FLASHを使ってでやりたいコトは↓です。 ■サイトを開いたらロゴが動く ■その動きがループせずに終わる ■ロールオーバーで最初からまた始まる ■クリックして離したらリンク先に飛ぶ ======================================== 以上です。 いろいろWebで検索してみたのですが 自分やりたいことが簡単すぎなのか、 超初心者が見て理解できるサイトを探すことができませんでした。 もしよろしければ、初心者がいちから学べるような サイトも教えて頂ければ幸いです。 宜しくお願いします。

    • ベストアンサー
    • Flash
  • FLASH 4 アクションスクリプトについて

    FLASH 4 を使ってジグソーパズルを作る事になったのですが、 アクションスクリプトが分かりません。 FLASHを使ったジグソーパズルのアクションスクリプトのサンプルが載ったサイトや、書籍って誰か教えていただけないですか? 時間がなくて大変困ってます。 お願いします。

    • 締切済み
    • CSS
  • FLASHでのウインドウサイズ固定って可能ですか?

    FLASH5をWin環境で使っています。 FLASHでのリンクについて分からない点があります。 リンクボタンのあるページはFLASHで、飛ばし先のページは通常のHTMLページの場合、新しく出たウィンドウのサイズ固定やスクロールバー有無の設定ってできるんでしょうか? HTML同士だとJavaScriptで出来ますが、リンクボタンがあるページにスクリプトを書きますよね。FLASHのページの場合はきっとアクションスクリプトでできるような気がするのですが... ご存知の方がいらっしゃったら是非教えてください。 よろしくお願い致します。

  • フラッシュの様に

    あるサイトでリンクの文字にマウスオンするとフラッシュを使っているかのように文字の色が綺麗に変化するんです。 フラッシュを使ってるのかと思ったので右クリックしてみたのですが 普通のリンクを右クリックしたときと同じものしか表示されませんでした。 ソースを覗かせてもらったのですが、外部ジャバスプリクトで呼び出しているので見れません。 使用してみたいと思ったのですが、どのジャバスクリプトサイトにも載っていないので 説明が下手なのでわかりにくいとは思いますが(URLを乗せるのは禁止のようなので) どなかたかこのようなジャバスクリプト(?)をご存知の方がいましたら教えて下さい。 ※HTMLやCSSのリンク文字にマウスオンでリンク文字色が変化するのとは違いますのでよろしくお願いします※

  • Flashで画像のトランジション

    http://www.gohawaii.jp/ このサイトのFlashで画像が波で切り替わるのですが どうしたらこの様なトランジションが出来るのですか? アクションスクリプトでするのですか? 宜しくおねがいします。

  • Flash ? Action Acript?

    最近Youtubeなどのリッチコンテンツのサイトをみて自分もFlashを始めてみようと思っているのですが、調べるとAction Scriptにたどり着きました。 実際に行いたいことはサイトの上にFlashで作った簡単なメール送信スクリプトをおき、送信ボタンがクリックされるとデータがPerlを返し送信され、送信が終わるとPerlからtureが返されます。tureを確認したら完了メッセージを表示するFlashを作りたいのですが、これはAdobeなどのFlash8だけで作成できるものなのでしょうか? それとも新たにプログラミング言語のようなAction Scriptを覚える必要があるのでしょうか? 宜しくお願いします。

    • ベストアンサー
    • Flash
  • FLASHモーショントゥイーンとアクションスクリプトについて教えて下さ

    FLASHモーショントゥイーンとアクションスクリプトについて教えて下さい。 下記のような動きをする場合 http://hakuhin.jp/as/move.html#MOVE_04 サイトの中の説明にあるようにアクションスクリプトで行うか ガイドラインを使ったモーショントゥイーンでも作成可能ではないかな? と考えています。 上のサイトのようなオブジェクトを8個くらい組み合わせてぐるぐる回したいのですが これだと少し重くなってしまいますかね? 一般的にはどちらの方がよろしいのでしょうか? アクションスクリプトの方がシンプルですかね?? ご回答の程よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • FLASHムービー終了時にURLリンク

    Flash cs3を使っています。 エントランスページにFlashを設置して、 ムービー終了とともにindex.htmlに自動に 飛ばしたいのですが、アクションスクリプトは 何をつかったらいいのでしょうか? 困っています。よろしくお願い致します。

専門家に質問してみよう