メイン コーダーズルーム【スクリプト系】 複数ボタンのアニメーションの制御 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
shuhei | Åê¹ÆNo.6038 投稿日時: 2004-4-6 16:33 |
新米 居住地: 日本 投稿: 10
使用環境:
10.4 :Flash cs3: Pro sp3 |
複数ボタンのアニメーションの制御 よろしくお願いします。
複数のボタンがある場合の質問です。 詳しくはサンプルをおきますので、できましたらそちらをみていただきたいです。 http://www.hioki.sytes.net/fla/test.zip カード状のボタンがあります。 それぞれがMCで、カードの刺さるアニメーションと、元に戻るアニメーションがあります。 最初に押されるボタンは、刺さるアニメーションで、次に他のボタンが押された場合は、押されたボタンは刺さるアニメーションで、刺さっている(すでに押された)ボタンは元に戻るアニメーションを再生させたいと考えています。 また、一度押されたボタンも再度押されると、刺さるアニメーションが再生されるため、ボタンのMCのカレントフレーム数を見て、再度アニメーションされるのを防いでいます。 現在、リストに最初と次に押されたボタンのMCインスタンス名を格納し、そこから最初に押されたボタンMCのインスタンス名を取り出して、次に押された時に、それを使用して参照、戻るアニメーションをさせようと考えていました。 ですが、思った挙動にならず、自分で書いたにもかかわらずちょっと混乱してしまったため、もっとスマートなやりかた等ありましたら、助けていただきたいと思っています。 よろしくお願いします。 環境 |
ゲスト | Åê¹ÆNo.6052 投稿日時: 2004-4-6 19:13 |
Re: 複数ボタンのアニメーションの制御 こんにちは。
ボタンのMCのカレントフレーム数を評価するのも良いと思いますが、いっそ全てのMCを戻してから、押されたボタンを再生してみてはいかがでしょう。 スマートかどうかは疑問ですが、例えば、
などとしてみたり。 あと、ボタンMCの最終フレームのsetPropertyの意味がよく分からないですし、そもそもシンタックスが誤っていると思います。 |
|
shuhei | Åê¹ÆNo.6054 投稿日時: 2004-4-6 20:56 |
新米 居住地: 日本 投稿: 10
使用環境:
10.4 :Flash cs3: Pro sp3 |
Re: 複数ボタンのアニメーションの制御 返信ありがとうございます。
引用:
なるほど、理解できます。 確かに他にもあるのかもしれませんが、すべてのMCを戻すやり方でやらせていただこうと思います。 引用:
失礼しました、this.gotoAndStop (1);の記述ミスです。 setPropertyなんて使ってないのにと思い、先ほど自分でも見てみたら誤って書いていました。 お手数お掛けしました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |