マニュアル キャンセル

HTML5 Canvas でのコンポーネントの使用

  1. Adobe Animate ユーザーガイド
  2. Animate の概要
    1. Animate の新機能
    2. ビジュアル用語集
    3. Animate の必要システム構成
    4. Animate キーボードショートカット
    5. Animate での複数のファイルタイプの取り扱い
  3. アニメーション
    1. Animate のアニメーションの基本
    2. Animate でフレームとキーフレームを使用する方法
    3. Animate でのフレームアニメーション
    4. Animate でのクラシックトゥイーンアニメーションの操作方法
    5. ブラシツール
    6. モーションガイド
    7. モーショントゥイーンと ActionScript 3.0
    8. モーショントゥイーンアニメーションについて
    9. モーショントゥイーンアニメーション
    10. モーショントゥイーンアニメーションの作成
    11. プロパティキーフレームの使用
    12. トゥイーンを使用した位置のアニメーション化
    13. モーションエディターを使用したモーショントゥイーンの編集
    14. トゥイーンアニメーションのモーションパスの編集
    15. モーショントゥイーンの操作
    16. カスタムイージングの追加
    17. モーションプリセットの作成と適用
    18. アニメーションのトゥイーンスパンの設定
    19. XML ファイルとして保存したモーショントゥイーンの操作
    20. モーショントゥイーンとクラシックトゥイーン
    21. シェイプトゥイーン
    22. Animate のボーンツールアニメーションの使用
    23. Animate でのキャラクターリグの操作
    24. Adobe Animate でのマスクレイヤーの使用
    25. Animate でのシーンの操作
  4. インタラクティブ機能
    1. Animate でのボタンの作成
    2. 他のドキュメントタイプ形式への Animate プロジェクトの変換
    3. Animate での HTML5 Canvas ドキュメントの作成およびパブリッシュ
    4. Animate のコードスニペットを使用したインタラクティブ機能の追加
    5. カスタム HTML5 コンポーネントの作成
    6. HTML5 Canvas でのコンポーネントの使用
    7. カスタムコンポーネントの作成例
    8. カスタムコンポーネントのコードスニペット
    9. ベストプラクティス - Animate を使用した広告
    10. バーチャルリアリティの作成と公開
  5. ワークスペースとワークフロー
    1. ペイントブラシの作成と管理
    2. HTML5 Canvas ドキュメントでの Google フォントの使用
    3. Creative Cloud ライブラリと Adobe Animate の使用
    4. Animate のステージとツールパネルの使用
    5. Animate ワークフローとワークスペース
    6. HTML5 Canvas ドキュメントでの Web フォントの使用
    7. タイムラインと ActionScript
    8. 複数のタイムラインの操作
    9. 環境設定
    10. Animate オーサリングパネルの使用
    11. Animate でのタイムラインレイヤーの作成
    12. モバイルアプリおよびゲームエンジン用アニメーションの書き出し
    13. オブジェクトの移動とコピー
    14. テンプレート
    15. Animate での検索と置換
    16. 取り消し、やり直し、ヒストリーパネル
    17. キーボードショートカット
    18. Animate でのタイムラインの使用
    19. HTML 拡張機能の作成
    20. 画像とアニメーション GIF の最適化オプション
    21. 画像および GIF の書き出し設定
    22. Animate のアセットパネル
  6. マルチメディアとビデオ
    1. Animate のグラフィックオブイジェクトの変形と組み合わせ
    2. Animate でのシンボルインスタンスの作成と操作
    3. 画像トレース
    4. Adobe Animate でのサウンドの使用方法
    5. SVG ファイルの書き出し
    6. Animate で使用するビデオファイルの作成
    7. Animate にビデオを追加する方法
    8. Animate でのオブジェクトの描画および作成
    9. 線とシェイプの変更
    10. Animate CC での線、塗り、グラデーション
    11. Adobe Premiere Pro と After Effects の使用
    12. Animate CC のカラーパネル
    13. Animate で Flash CS6 ファイルを開く
    14. Animate でのクラシックテキストの操作
    15. Animate へのアートワークの挿入
    16. Animate に読み込まれたビットマップ
    17. 3D グラフィック
    18. Animate でのシンボルの操作
    19. Adobe Animate での線とシェイプの描画
    20. Animate でのライブラリの使用
    21. サウンドの書き出し
    22. Animate CC でのオブジェクトの選択
    23. Animate での Illustrator AI ファイルの操作
    24. ブレンドモードの適用
    25. オブジェクトの配置
    26. コマンドメニューを使用したタスクの自動化
    27. 多言語テキスト
    28. Animate でのカメラの使用
    29. グラフィックフィルター
    30. サウンドと ActionScript
    31. 描画の環境設定
    32. ペンツールを使用した描画
  7. プラットフォーム
    1. 他のドキュメントタイプ形式への Animate プロジェクトの変換
    2. カスタムプラットフォームサポート
    3. Animate での HTML5 Canvas ドキュメントの作成およびパブリッシュ
    4. WebGL ドキュメントの作成とパブリッシュ
    5. AIR for iOS 用アプリケーションのパッケージ化
    6. AIR for Android アプリケーションのパブリッシュ
    7. デスクトップ用 Adobe AIR のパブリッシュ
    8. ActionScript パブリッシュ設定
    9. ベストプラクティス - アプリケーションでの ActionScript の整理
    10. Animate での ActionScript の使用
    11. Animate ワークスペースのアクセシビリティ
    12. スクリプトの記述と管理
    13. カスタムプラットフォームサポートの有効化
    14. カスタムプラットフォームサポートの概要
    15. カスタムプラットフォームサポートプラグインの操作
    16. ActionScript 3.0 のデバッグ
    17. カスタムプラットフォームサポートの有効化
  8. 書き出しとパブリッシュ
    1. Animate CC からファイルを書き出す方法
    2. OAM パブリッシング
    3. SVG ファイルの書き出し
    4. Animate によるグラフィックとビデオの書き出し
    5. AS3 ドキュメントのパブリッシュ
    6. モバイルアプリおよびゲームエンジン用アニメーションの書き出し
    7. サウンドの書き出し
    8. ベストプラクティス - モバイルデバイス向けのコンテンツ作成のヒント
    9. ベストプラクティス - ビデオ規則
    10. ベストプラクティス - SWF アプリケーションのオーサリングガイドライン
    11. ベストプラクティス - FLA ファイルの構造化
    12. FLA ファイルを Animate 向けに最適化するベストプラクティス
    13. ActionScript パブリッシュ設定
    14. Animate のパブリッシュ設定の指定
    15. プロジェクターファイルの書き出し
    16. 画像とアニメーション GIF の書き出し
    17. HTML パブリッシュ用テンプレート
    18. Adobe Premiere Pro と After Effects の使用
    19. アニメーションのクイック共有とパブリッシュ
  9. トラブルシューティング
    1. 解決済みの問題
    2. 既知の問題

 

この記事では、カスタマイズ可能なコンポーネントの使用について説明します。

コンポーネントは 1 つの機能または再利用可能でカスタマイズ可能なコンポーネントのグループを提供し、広告作成者の生産性を強化します。これまでの Animate では、Flash ベースのターゲットで使用される Flash コンポーネントをサポートしていました。本リリースから、Animate では HTML5 Canvas をサポートしています。 

  1. ファイル新規を選択します。

    新規ドキュメントダイアログで画面上部のタブから「詳細設定」を選択してから、HTML5 オプションを選択します。

    新しいドキュメント
    HTML5 Canvas

  2. ウィンドウ/コンポーネントを選択します。

    デフォルトコンポーネント

  3. コンポーネント/ビデオを選択します。関連するコンポーネントを Canvas にドラッグ&ドロップします。 

  4. ステージ上のビデオコンポーネントインスタンスを選択し、プロパティインスペクターでパラメーターを表示および変更します。「ソース」パラメーターを使用すると、ローカルの場所からビデオファイルを選択したり、ビデオ(mp4、ogg、ogv、webm の各形式)を再生するための任意の URL を指定したりできます。

    コンポーネントをドラッグ&ドロップ

  5. 「ソースのサイズに合わせる」を選択して、ビデオプレーヤーのサイズを入力ビデオのサイズに合うように変更します。この機能は、mp4 ビデオの場合にのみ動作します。他の種類のビデオの場合は、ステージ上のビデオインスタンスのサイズを手動で変更し、必ず同じ縦横比が保たれるようにしてください。

  6. Ctrl + Enter(Mac の場合は Command + Enter)キーを押して、ムービーをプレビューします。ビデオがデフォルトのブラウザーで再生されます。コントロールはデフォルトで表示されるようになっているので、ブラウザーでビデオの上にマウスポインターを置くと、コントロールが表示されます。

    同じ手順で他のコンポーネントも使用できます。

    コンポーネント出力のプレビュー

 コンポーネントは DOM エレメントとして HTML ドキュメントに追加されるので、コンポーネントにインタラクティブ機能を追加するには、コンポーネントのコードスニペット(コードスニペット/HTML5 Canvas/コンポーネント)を参照してください。

コードスニペットを使用したコンポーネントへのインタラクティビティ機能の追加

  1. ウィンドウ/コンポーネントを選択します。

  2. コンポーネントにインタラクティブ機能を追加するには、ウィンドウ/コードスニペットを選択します。使用可能な様々なコンポーネント動作のマッピングが表示されます。

  3. コードスニペット画面で、HTML5 Canvas/コンポーネントを選択します。

    デフォルトのコードスニペット

  4. 選択したコンポーネントに基づいて、対応するコードスニペットをダブルクリックして、そのスニペットをアクションパネルに表示します。コードスニペットへのインタラクティブ機能の追加については、Animate でのコードスニペットへのインタラクティブ機能の追加を参照してください。

次の例では、コードスニペットを使用してビデオの再生をコードで制御する方法を説明します。

  1. ステージ上のビデオインスタンスを選択し、プロパティインスペクターで自動再生設定を無効にします。 

  2. コンポーネントパネルでボタンコンポーネントを 2 回ダブルクリックして、ステージ上にボタンインスタンスを 2 つ追加します。コンポーネントパネルからステージに直接ドラッグ&ドロップすることもできます。

    ボタンの追加

  3. 最初のボタンインスタンスを選択し、プロパティインスペクターでラベルを「再生」に変更し、2 番目のボタンを「一時停止」に変更します。 

  4. ウィンドウ/コードスニペットを選択して、コードスニペットパネルを開きます。HTML5 Canvas/コンポーネントに移動し、ユーザーインターフェイスセクションを展開します。 

  5. ステージ上の「Play」ボタンを選択し、コードスニペットパネルで「ボタンクリックイベント」をダブルクリックして、「OK」をクリックします。選択したボタンにインスタンス名が割り当てられます。新しく追加したコードは、アクションパネルに表示されます。

    コードコードスニペットの追加

  6. ステージ上のビデオを選択し、コードスニペットパネルでビデオセクションを展開します。「ビデオを再生」をダブルクリックします。ビデオの再生に必要なコードがアクションパネルに追加されます。

    アクションパネルに追加されたコード

  7. ボタンがクリックされたときにビデオを再生するには、このコードを「// Start your custom code」から「// End your custom code」までの範囲に移動します。 

    タグ内へのコードの移動

  8. ビデオを一時停止するコードを追加するには、一時停止ボタンを選択し、新しいボタンを割り当て、ハンドラーをクリックし、ビデオを一時停止するコードを追加します。

  9. ムービーをプレビューします。「Play」ボタンをクリックするとビデオが再生され、「Pause」ボタンをクリックするとビデオの再生が一時停止します。 

 プロパティインスペクターで各コンポーネントの className 属性を確認できます。これらのクラス名を使用すると、CSS を使用してコンポーネントのスキンを設定できます。CSS コンポーネントを使用すると、カスタム CSS を読み込むことができます。CSS コンポーネントでは、ムービーに組み込む任意のローカル CSS ファイルを選択できます。

ユーザーの興味を引く HTML5 コンポーネント

コンテンツにインタラクティブ機能を追加すると、ユーザーの興味を引きやいコンテンツになります。これには、HTML 5 コンポーネントを使った多くの機能が必要になります。Animate でのこれらの HTML5 コンポーネントの使用方法を学習するには、この例の最後にあるチュートリアルを参照して、次の手順に従ってください。

  1. ウィンドウをクリックして、コンポーネントを選択します。

  2. ビデオフォルダーを展開して、ビデオアイコンをクリックし、ステージにドラッグします。

  3. プロパティで、「位置とサイズ」タブを展開して、必要な値を設定します。

HTML5 コンポーネントを使用して Animate コンポジションを強化する方法

コンポーネントをコンポジションに含める方法については、ビデオをご覧ください。

配布されたコンポーネントのインストール

Animate デザイナーまたは開発者は、エクステンションの管理ユーティリティを使用して、配布された ZXP ファイルのコンポーネントをインストールできます。詳しくは、エクステンションのインストールを参照してください。

前提条件

コンポーネントのインストール

配布されたコンポーネントをインストールするには、次の手順を実行します。

  1. ManageExtensions.exe ファイルをダブルクリックします。エクステンションの管理ダイアログボックスが表示されます。

  2. 拡張機能のインストール」をクリックして、インストールするエクステンション(.zxp ファイル)を選択します。詳しくは、エクステンションのインストールを参照してください。

  3. インストールされたコンポーネントを Animate に表示するには、ウィンドウ/コンポーネントをクリックします。コンポーネントポップアップダイアログボックスが表示されます。

  4. 右上隅のハンバーガーアイコンをクリックし、「コンポーネントをリロード」をクリックします。

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2025

Adobe MAX Japan
クリエイターの祭典

2025 年 2 月 13 日
東京ビッグサイト