インタラクションにアニメーションを追加

アニメーションの使用

プレビュー

インタラクションは Indigo Studio の主要な機能です。ユーザー インタラクションによってトリガーされ、スクリーンを変更します。アニメーションは、変更の期間を長く設定する結果です。スクリーンの要素は移動、拡大、フェードアウトできます。

このトピックでは、アニメーションを持つスクリーンをデザインします。画像が全スクリーン表示になるダブル タップの操作を作成します。

以下の画像は、アニメーションの開始および終了のスクリーンを示します。

前提条件

画像を含むスクリーンを準備します。この画像のスクリーンは FindFlix サンプルです。このサンプルは、アプリケーション メニューワークスペースタブからアクセスできます。手順を実行するには、画像のみが必要です。

概要

以下は主な手順です。

  1. ダブル タップ/クリック インタラクションを画像に追加
  2. インタラクションに基づいてスクリーンを変更
  3. トランジションのアニメーション化
  4. スクリーン プレビューを実行

詳細手順

(a-1) 1.ダブル タップ/クリック インタラクションを画像に追加

  1. 画像にクリックします。

    画像」のコンテキスト パネルが表示されます。

  2. インタラクションの追加」ボタンをクリックします。

    インタラクションの追加」パネルが表示されます。

  3. インタラクション」ドロップダウン リストから「Double Taps/Clicks」オプションを選択します。

  4. スクリーンの変更」ボタンをクリックします。

  5. 切り替え」チェックボックスをチェックします。

    「ダブル タップ/クリック」インタラクションの場合、切り替えオプションはデフォルトで無効です。ユーザーが2度目に要素をダブル タップ/クリックしてもスクリーンは現在のステートに戻りません。この切り替え設定が無効の場合、ユーザーがもう 1 度要素をダブル タップ/クリックすると変更が保持されます。この場合、もう 1 度ダブル クリックすると画像が小さくなり、その他のスクリーンコンテンツを表示します。

  6. 新しいステートを作成」ボタンをクリックします。

    Indigo Studio はスクリーンの新しいステートを作成します。このステートは、定義したインタラクションによってトリガーされます。ミニインタラクション エクスプローラー で新しいステートが表示されます。このダイアグラムを表示するには、ドロップダウン ボタンをクリックします。現在のステートがダイアグラムで強調表示されます。

    ユーザーが画像をダブル タップ/クリックしたときに起こる変更をデザインします。ドロップダウン ボタンでステート名を表示できます。

(a-2) 2.インタラクションに基づいてスクリーンを変更

画像を選択し、適切なサイズになるまでドラッグします。

SHIFT キーを押すと、画像の高さ/幅の比率を保存します。

(a-3) 3.トランジションのアニメーション化

タイムライン パネルで、サイズ変更 アクションを選択し、期間を変更するためにドラッグします。矢印が表示された後にドラッグを開始します。

タイムライン パネルの項目の上にホバーすると、開始、中止、および期間情報が表示されます。

インタラクションを作成するとき、タイムラインが表示されますが、表示/非表示するには、ヘッダー バーをダブル クリックします。

(a-4) 4.スクリーン プレビューの実行

デザイナーの上にある「スクリーンの実行」ボタンをクリックします。

プレビューを実行します。画像をダブル クリックすると大きくなります。もう 1 度ダブル クリックすると元のサイズに戻ります。

関連トピック

  • [インタラクションの追加] topic-1
  • [スクリーンに開始アニメーションを追加] topic-2
  • [アニメーション セグメントの追加] topic-3
  • [スクリーンインタラクションとステートについて] topic-4