• ベストアンサー

FLASHアニメでまばたきさせたい

FLASH初心者です。 アニメーションで目をランダムにパチパチまばたきさせる方法があるそうなんですが調べてみても分かりません。 御存知の方いらしゃったら教えて下さい。 環境:FLASH5/Win

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

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.2

ランダムに、という動作を表現するには、乱数を使うのが手っ取り早いです。 単純なところで、1つのムービークリップで目を開いたままの状態と、まばたきをしている状態のアニメを作り、どちらを再生するかを乱数で決める、というのはいかがでしょうか。 例えば、フレーム1~5に目を開けている状態、フレーム6~10にまばたき(閉じて、開く)のアニメを作るとします。 フレーム1で、乱数を使ってまばたきをするかしないかを決めます。まばたきをしないなら1から、するなら6から再生するわけです。 このままでは、1回まばたきしただけで終わってしまいますよね。そこで、それぞれのアニメの最後のフレーム(この例で言うと5と10)に、フレーム1に戻るアクションを設定して、まばたきをする・しないをランダムに決めて、該当するアニメを実行する・・・という流れを繰り返すようにします。 (フレームの流れを制御するアクションを専門に管理するレイヤーと、アニメを描画するレイヤーとに分けると作りやすいかと思います) フレーム1のアクション:   //0~100までの乱数を生成   blink=Math.random () * 100;   //blinkが70以下の時は目を開ける   if (blink <= 70)   {    gotoAndPlay (1);   }   //blinkが71以上ならまばたきのアニメを実行   else   {    gotoAndPlay (6);   } フレーム5と10のアクション:   gotoAndPlay (1);   乱数ではまばたきの頻度にムラが出てしまい、乱数の範囲を調整しても不自然に見えることがあります。 ポイントは、まばたきをするかしないかをどうやって決めるかなので、その方法次第でいくらでも改善できます。例えば、配列を使って、する・しないを予めデータにしておき、アニメが終わるごとに次のデータを読んで決める・・・といった方法も1つの手。いろいろと試してみて下さい。

kiri211
質問者

お礼

時間がかかってしまいましたが出来ました。 他にも参考になる事まで書いて頂きありがとうございます。

その他の回答 (1)

回答No.1

こんちは。 我流で解説してみることにします。 目を開いたときの画像(シンボル)と閉じたときの画像(シンボル)を作ります。 それをタイムライン上に配置すれば普通のアニメーションができるわけですが ランダムってことは多分アクションスクリプトを使うのでしょう。 アクションスクリプトはちょっと難しいですが必要なスクリプトだけ使えば 案外簡単に作れたりします。 いや、結局答えになってないんですけど、はい、でしゃばりました。

kiri211
質問者

お礼

やはりアクションスクリプトだったようです。 早い回答ありがとうございました

関連するQ&A

  • flash5から8にアップグレードしたがGIFアニメが壊れてしまう

    flash5からflash8のアップグレード版を購入してインストールしました。 文字を点滅させた簡単なアニメーションを作って、GIFアニメーションをパブリッシュしたのですが、ファイルが壊れているような表示で、 文字がとても大きくなって、すべての文字が重なっているようです。 (フレームからはみ出てしまっていてよくわかりません) flashファイルは表示ができるのですが、エラーメッセージで、 「・・・はflash8には対応していません。」とでてしまいます。 このような症状の解決方法をご存知の方がいらっしゃいましたら、 教えてください。よろしくお願い致します。

  • ホームページのキャラクターが瞬き?

    あるホームページのキャラクターが、たまに「まばたき」するんです。 (まばたきしかしないです) これってGIFアニメーションっていうものですか? まばたきだけですが、FLASHとかで作成するんでしょうか? 最近ホームページ作りに興味がありまして、そのキャラクターのまばたきの作り方が気になっています。

  • 携帯FLASHのスクリプト

    アクションスクリプト初心者です、質問よろしくお願いいたします。 ランダムでまばたきするなどの簡単なループアニメをflash4(MX)で書き出して、携帯で観覧できるアニメーションを作っています。 アクションスクリプトの勉強も兼ねて、そのループアニメに「1」ボタンを押すと花がフェードインして消える、と言ったボタン対応のアニメーションに挑戦中です。フレーム1でstopさせて、フレーム2にそれぞれインスタンス名をつけたシンボルを設置させています。ボタンにはこんな風に書いてみました↓ on (keyPress "1") { _root.hana.play(); } on (keyPress "2") { _root.hoshi.play(); } on (keyPress "3") { _root.heart.play(); パソコン上ではちゃんと動いてくれたのですが、flash4では対応していないスクリプトがあるようで携帯では動いてくれませんでした。 そこでお教え頂きたいのですが、このようなボタン(キー)に反応したアニメを作る場合flash4(flash lite)ではどのようにスクリプトを書いたらいいのでしょうか…? 携帯向けフラッシュを作成された事のある方、FLASH4に詳しい方、どうかご教授よろしくお願いいたしますm(__)m

    • ベストアンサー
    • Flash
  • 丸いものがボコボコ出てくるようなFlash

    http://tail.s68.xrea.com/blog/2007/01/flash_2.html 上記FLASHの作り方についての質問です。 ”まずこういうものを作ります。 丸いのがボコボコ出てくるようなFlashで~” と書かれてありますがこの時点でつまずいてしまっています。 ムービークリップで○が大→小になるものをつくり、ムービークリップ自体をゆらゆらさせながら上昇させていく…という作成方法で間違いないでしょうか?また、大きさがランダムで出てくるのはなぜでしょうか? もしもよろしければご教授いただければと思います。 (こちらのサイト様に置かれているBBSに質問をしたことがあるのですがまずかったようなので、こちらで。) 作成環境 Macromedia Flash8 Proffesional Windows xp SP2(2002年ごろの出たてのXPです。) ASは勉強中で未熟なためアニメーション・トゥイーンのみで製作しています。

    • ベストアンサー
    • Flash
  • Flashというものをつくってみたいのですが。。

    http://ikari0310.hp.infoseek.co.jp/flash/maiyahi.html このような可愛いFlashを作ってみたいのですが、Flash自体まったくの初心者なので、何からしていいのかサッパリです。 やはりこれくらいの出来だと色々お金はかかってきてしまうんですかね?? ここまでこっていなくてもいいんですが。。 一通りアニメーションが動いて色がつけられ、 音楽が入れば満足です。 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • 瞬きの重要性

    瞬きの重要性 人は一日に数万回ほどの瞬きをしています。 私はこれから主にパソコンを取り扱うお仕事をしていくつもりなのですが、パソコンの画面に集中している時は瞬きの回数が減るといわれていますよね。 瞬きが重要な役割をしていることはわかるのですが、逆に回数が減ることは目にとって負担となる運動回数が減るため目の疲れが少なくなるのではないでしょうか・・・? (でも、実際は瞬きが減る方が目には負担になるみたいですね) 瞬きによる負担をかけるからこそ目の周りは老化しやすいと言われているのではないのかと疑問を持ったため質問させて頂きました。 ご存知の方がいましたらお願い致します。

  • 瞬きの重要性

    人は一日に数万回ほどの瞬きをしています。 私はこれから主にパソコンを取り扱うお仕事をしていくつもりなのですが、パソコンの画面に集中している時は瞬きの回数が減るといわれていますよね。 瞬きが重要な役割をしていることはわかるのですが、逆に回数が減ることは目にとって負担となる運動回数が減るため目の疲れが少なくなるのではないでしょうか・・・? (でも、実際は瞬きが減る方が目には負担になるみたいですね) 瞬きによる負担をかけるからこそ目の周りは老化しやすいと言われているのではないのかと疑問を持ったため質問させて頂きました。 ご存知の方がいましたらお願い致します。

  • Flashアニメ製作について

    Flashアニメの製作について(初心者) 現在Flashアニメ(本格的に)を作っているのですが、PhotoshopやSAIで描いた絵をFlash上にのせると、画像がつぶれてしまわないでしょうか? Flash上で絵を描いた場合、いくら拡大してもモザイクのようになりません(画像がつぶれない)が、別のソフト(フォトショやSAI等)で描いた絵をFlashで読み込むと、なんだかカクカクしていて画像がつぶれている様に見えます。 どなたかFlashに詳しい方で、画像のつぶれを防ぐ方法、その他を知ってる方がいましたら、どうぞお願いします。 補足として。 MARU PRODUCTION製作、吉野の姫→http://maruproduction.com/flash/yoshino.html では、フォトショとFlashのみを使って製作したようですが、別にフォトショで描いた絵をFlashで動画にしても綺麗に映ってます。 詳しく言えば、そうするにはどうすればいいのでしょう?ということです。

  • Flashのアニメーションについて

    はじめまして。 当方、Flashを始めて1ヶ月の初心者です。 やっとアルファやシェイプトゥイーンを使って初歩的なアニメーションを作れるようになりました。 そして、こんなフラッシュを見つけたのですが http://chinko.ddo.jp/flash/23.html かなりの衝撃でした。 どうやったらこんなアニメのOPのようなフラッシュが作れるんでしょうか? 序盤のキノコが後ろに倒れていくアニメーションなど、全体のあの滑らかな動きがどうやってるのか、検討すらつきません。 一体どうやったらあのようなアニメーションを作れるのでしょうか? また、それを学ぶにあたっておすすめのHPや書籍などあったら教えていただけると幸いです。

  • Flash5で合体

    こんにちは。 Fireworks4.0の修正→合成→合体 Illustrator9.0のパスファインダ→合成:合体 と同じことをFlash5でできますか? ご存知の方、回答お願いします。 環境はWin2000 Flash5です。