モーションコンポーネント


モーションコンポーネント

Alexa Presentation Language(APL)のモーションコンポーネントは、モーションが組み込まれた、ウィジェット用のレスポンシブ対応コンポーネントです。モーションコンポーネントは、ウィジェットにモーションを追加する場合に推奨される方法です。ウィジェットは、ユーザーがインストールしたほかのウィジェットと共にウィジェットパネルに表示されるため、過剰なモーションはユーザーの気を散らし、ユーザーエクスペリエンスの低下につながります。

利用可能なモーションコンポーネント

以下の表は、alexa-layoutsパッケージに含まれているモーションコンポーネントをまとめたものです。各コンポーネントがalexa-viewport-profilesパッケージのどのビューポートプロファイルでサポートされているかも示しています。

名前 説明 標準のビューポート ウィジェットのビューポート

Motion Pager

ウィジェット固有の「スワイプしてめくる」ページ移動アニメーションで、コンテンツを連続したページに表示します。APLコンポーネントとレスポンシブ対応コンポーネントまたはテンプレートを使用して、表示するページを定義します。

×


Motion Scale

ウィジェット固有の「ズーム」ページ移動アニメーションで、コンテンツを連続したページに表示します。APLコンポーネントとレスポンシブ対応コンポーネントまたはテンプレートを使用して、表示するページを定義します。

×


Press State

ウィジェットの本文に、タップしたときにちょっとしたアニメーションを表示するタップターゲットを作成します。

×


ビューポートプロファイルとモーションコンポーネント

ビューポートプロファイルはalexa-viewport-profilesパッケージで提供されます。

モーションコンポーネントは、ウィジェットのビューポートプロファイルをサポートします。ウィジェットのビューポートプロファイルには以下が含まれます。

  • ウィジェット、中(@hubWidgetMedium)

ビューポートプロファイルの詳細については、ビューポートプロファイルを参照してください。

デザインガイダンス

レスポンシブ対応モーションコンポーネントの使用方法に関するデザインガイダンスについては、Alexaデザインガイド: ウィジェットのレスポンシブ対応モーションコンポーネントを参照してください。


このページは役に立ちましたか?

最終更新日: 2025 年 12 月 17 日