- ベストアンサー
アニメーションとメニューを個別に動かす方法
- FLASHを勉強中の者が、携帯電話の画面でメニューとアニメーションを個別に動かす方法を知りたい。
- メニューの部分でstop();を入れているため、アニメーション部分もメニューに追従してしまう問題が発生している。
- アニメーションとメニューを個別に動かすために、ムービークリップなどの解決方法を教えてほしい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> おそらくムービークリップあたりがネックになると思うのですが、 正解だと思います。 > 今回までアニメーションしか触ったことがなく、 > 解決方法がわからないでいます。 意味がわかりません。 Flashはムービークリップあってこそのアニメーションソフトです。 「犬が脚をばたつかせているだけのアニメーションをムービークリップ内に作成」 ↓ 「その犬を左右に動かす」 ↓ 「犬が左右に走り回るアニメーションが完成!」 「1つの☆が点滅するアニメーションをムービークリップ内に作成」 ↓ 「その☆をたくさん配置する」 ↓ 「夜空にたくさんの☆がまたたく背景が完成!」 これがオーソドックスな Flash アニメーションというものです。 ムービークリップがなければ, 物体が大きくなったり小さくなったりしながら上下左右に動くものしか作れないではないですか。 よろしければご参考に↓。 第12回 「ムービークリップ」を使いこなそう(前編) http://itpro.nikkeibp.co.jp/article/COLUMN/20060615/240960/?ST=swd-tech 第13回 「ムービークリップ」を使いこなそう(後編) http://itpro.nikkeibp.co.jp/article/COLUMN/20060620/241300/?ST=swd-tech また,ActionScriptも, ムービークリップを動作させるスクリプト(MovieClipクラス)が, Flash の AS の根幹をなしています。 例 MovieClip.stop() MovieClip.play() MovieClip.gotoAndStop() MovieClip.gotoAndPlay() MovieClip.createEmptyMovieClip() MovieClip.createTextField() … 略 … 書いていたらきりがありません。 アニメーションもアクションスクリプトも, 根本的にはムービークリップを制御できるかできないかにかかっています。 また _root(メインのタイムライン)も広義のムービークリップです。
お礼
ありがとうございます。 おそらく現時点では何がムービークリップかさえ理解していないのだと思います。。。 現時点ではレイヤーを何枚も重ねてモーショントゥイーンでアニメーションを作成しています。 参考サイト拝見させていただきます。 本当にありがとうございました。