目次

Adobe Animateでアニメーションを指定したフレームで停止する方法

目次

アニメーションを指定したフレームで停止する手順を紹介します。

概要

こちらの記事で紹介したアニメーションを作成して、 Webブラウザで表示するとアニメーションが終了すると、最初のフレームに戻り、ループで再生されます。
アニメーションの用途によってはループで再生したくない場合があり、最後のフレームでアニメーションを停止させたい場合があります。 この記事では、指定したフレームでアニメーションを停止させる方法を紹介します。

手順

モーショントゥイーンのアニメーションを作成します。モーショントゥイーンの作成手順はこちらの記事を 参照してください。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像1

モーショントゥイーンが作成されているため、タイムラインパネルの時間のインジケーターを変更するとアニメーションの位置が変わる様子が確認できます。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像2

モーショントゥイーンが設定されているレイヤーとは別のレイヤーを作成します。タイムラインパネルの[新規レイヤー]ボタン(下図のオレンジ丸で囲まれたボタン)をクリックします。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像3

[新規レイヤー]ボタンのクリックにより、新しいレイヤーが作成されます。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像4

タイムラインパネルで作成したレイヤーのアニメーションの最後のフレームをクリックして選択します。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像5

フレームを選択した状態で右クリックします。下図のポップアップメニューが表示されます。[空白キーフレームを挿入]の項目をクリックします。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像6

空白のキーフレームが追加されます。タイムラインのフレームに白丸[〇]マークが表示されます。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像7

指定したフレームでアニメーションを停止できました。

作成した空白のキーフレームを選択した状態で右クリックします。ポップアップメニューが表示されますので[アクション]の項目をクリックします。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像8

[アクション]ウィンドウが表示されます。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像9

テキストボックス内に以下のコードを記述します。コード入力後、ウィンドウを閉じます。~

this.stop();

Adobe Animateでアニメーションを指定したフレームで停止する方法:画像10

アクションが設定されると、フレームに[a]の表示が追加されます。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像11
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像12

アニメーションをプレビューして動作確認します。[制御]メニューの[プレビュー]の項目をクリックします。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像13

Webブラウザが起動し、アニメーションが開始されます。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像14

アニメーションが完了すると、最初に戻らずに最後の状態で停止した状態のままとなります。
Adobe Animateでアニメーションを指定したフレームで停止する方法:画像15

指定したフレームでアニメーションの再生を停止できました。

AuthorPortraitAlt
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。 最近は生成AIの画像生成の沼に沈んでいる。
作成日: 2022-02-08
Copyright © 1995–2025 iPentec all rights reserverd.