- ベストアンサー
フェードインした画像のストップ方法(Flash MX 2004)
- Macromediaを使用して画像をフェードインさせましたが、フェードイン後に画像を停止(ストップ)させる方法はありますか?
- 過去の回答によると、最後のフレームにキーフレームを作り、フレームスクリプトにstop();を追加すれば画像が停止します。
- しかし、フレームスクリプトをどこで編集すれば良いのかわからないので、詳しい指示が欲しいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
> 「最後のフレームにキーフレームを作って、 > フレームスクリプトにstop();を追加すればそこで止まります。」 使い慣れると,そうとしか思えなくなるのですよ。 書かれていらっしゃる 「それそのもの」 が答えなのですが,使い慣れないと,「フレームに stop(); を書く」 の意味(ニュアンス)がわかりませんよね。 アクションをフレームに書く場合は, まずアクションを書くための専用レイヤーを作成します。 レイヤー名とかそんなのはどうでも良いです。 単にレイヤーを新規作成するだけです。 そして例えばフレーム10でアニメーションを止めたいとします。 その何にもない新規作成したレイヤーの, フレーム10 を選択して, そのフレームを右クリック→「キーフレームに変換」で,空白キーフレームを作成します。 その 新規レイヤー の フレーム10 の 空白キーフレーム を選択した状態で, ステージの下のアクションパネルを表示させて, 「アクション-フレーム」となっているそのアクションパネルの右ペインの白い ActionScript を書く部分に, stop(); を書くのです。 コピペでもかまいません。 慣れれば即,「フレームに stop(); を書く」 というものにしか感じなくなります。 (というか,簡単な本でも買った方が良いですよ。「おしえて!!Flash」シリーズとか。 http://www.flash-jp.com/books/oshifla_2004/ ) stop();とplay();を覚えよう。 http://www.1art.jp/flash/le/lesson13/lesson13.htm タイムラインまとめ http://tail.s68.xrea.com/html/text/kouza/basic/02_s2.html
お礼
ご回答いただきまして、ありがとうございます。 FOM出版の「Flash8」を買って、「フェードイン」を知ったのですが ストップする方法が見つからず、ネットでのお答えも理解できずに悩んでいました。 わかりやすくご説明いただきまして、本当にありがとうございます。 また、参考URLも助かりました。