- ベストアンサー
ゆれるFLASHの上にオブジェクトをのせて表示させたいのですが、
ゆれるFLASHの上にオブジェクトをのせて表示させたいのですが、 うまくいきません。 http://swwwitch.com/books/mycom/theFlash/2008/01/post-11.html こちらのデータをダウンロードして、改造しています。 ゆれる画像はつくれるのですが、 重なり順が一番上になっているのか、 他のムービークリップが表示されません。 良い方法はあるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
FLAファイル 内の メインのタイムラインのフレーム1のスクリプトの18行目に 次の一文が見られます↓。 var wrap:MovieClip = _root.createEmptyMovieClip("wrap", 0); これは 「_root(メインのタイムライン) の 深度0 に 「wrap」 という空のムービークリップを作成せよ。」 という意味です。 その 深度0 の「wrap」 内で色々なことが起こるように書かれてあるようです。 ですからまず, > 他のムービークリップが表示されません。 と書かれていらっしゃる そのステージ上の 「他のムービークリップ」 に 例えば「my_mc」という インスタンス名 を付けます。 その「my_mc」を 深度0 より上に持って行けば ゆらゆら文字よりも上に表示されるはずですから, FLAファイル 内の メインのタイムラインのフレーム1の最初辺りにでも my_mc.swapDepths(1); と書けばゆらゆらよりも上に「my_mc」が表示されると思います。 (何でしたら my_mc.swapDepths(1) の 1 を 1000 や 10000 にしても良いです。) その他詳細は Google などで 「Flash 深度」 や 「Flash swapDepths」 のように検索してもらえば その辺のことが書かれてあるページが見つかると思います。
お礼
解決しました! すごい助かりました! ありがとうございます!