アニメーションを実行

概要と主要な概念

[アニメーションを実行]アクティビティでは、シミュレーションモデルの3Dオブジェクト上でアニメーションを起動できます。標準のFlexSimオブジェクトで事前にプログラムされたアニメーションを使用するか、独自のカスタムアニメーションを作成できます。必要であれば、アニメーションが完了するまで[アニメーションを実行]アクティビティでトークンを待機させることもできます。これは同期の際に役立ちます。カスタムアニメーションの作成に関する詳細については、「アニメーションクリエーター」を参照してください。

コネクター

[アニメーションを実行]アクティビティでは、コネクターを1つのみ使用できます。詳細については、「アクティビティを追加および接続する」を参照してください。

プロパティ

次の画像は、[アニメーションを実行]アクティビティのプロパティを示しています。

これらの各プロパティについては、次のセクションで説明します。

名前

アクティビティの名前を変更するために使用します。このプロパティの詳細については、「名前」を参照してください。

フォント

フォント]ボタン で、アクティビティの背景色プロパティとフォントプロパティを編集するウィンドウが開きます。このプロパティの詳細については、「フォント」を参照してください。

統計

統計]ボタン でアクティビティの統計ウィンドウが開きます。このプロパティの詳細については、「統計」を参照してください。

オブジェクト

オブジェクト]プロパティを使用し、アニメーション化するオブジェクトを選択します。複数のオブジェクトで同時にアニメーションを実行するために、オブジェクトのtreenodearrayをこのプロパティに渡すことができます。あるいは、アニメーション化するオブジェクトのグループを作成しても構いません。[オブジェクト]プロパティのグループを参照するには、このプロパティの横にあるプルダウンメニューをクリックし、[グループ]を選択し、このシミュレーションモードに対して作成されているすべてのグループの一覧を表示します(あるいは、「Group: groupName」をボックスに直接入力します)。

アニメーション

アニメーション]プロパティを使用し、オブジェクト上で実行するアニメーションを決定します。これはアニメーションのインデックスである番号にするか、オブジェクト上のアニメーションの名前である文字列にします。

あらゆる3Dオブジェクトに利用できるアニメーションを表示するには:

  1. 3Dモデルのオブジェクトを右クリックして、メニューを開きます。
  2. 編集]、[アニメーション]の順に選択してアニメーションクリエーターを開きます。
  3. 下のパネルで、[アニメーション]メニューを探します。このメニューで矢印をクリックし、現在利用できるアニメーションの全リストを開きます。

アニメーションの名前かそのインデックス番号を入力できます。インデックス番号は、[アニメーション]メニューでアニメーションが表示される順番です。たとえば、[オペレーター]オブジェクトには次の3つのアニメーションがあります(この順序で一覧に表示されます)。Walk、WalkLoaded、Stand。Walkアニメーションはインデックス1、WalkLoadedはインデックス2となり、以降も同じように続きます。アニメーションの名前を直接入力する場合、ユニバーサル編集 で文字列として認識されるように名前を必ず引用符で囲んでください。たとえば、"WalkLoaded"のように入力します。

完了まで待機

このチェックボックスをオンにすると、アニメーションが完了するまで[アニメーションを実行]アクティビティにトークンが残ります。

アニメーションの[繰り返しタイプ]設定を確認または変更するには:

  1. 3Dモデルのオブジェクトを右クリックして、メニューを開きます。
  2. 編集]、[アニメーション]の順に選択してアニメーションクリエーターを開きます。
  3. アニメーションとコンポーネント]ペインから希望のアニメーションを選択します。
  4. [クイックプロパティ]で[繰り返しタイプ]メニューを探します。
  5. メニューをクリックし、[繰り返さない]または[設定した回数繰り返す]を選択します。後者のオプションを選択した場合、[繰り返し値]ボックスでアニメーションを繰り返す回数を指定してください。

速度のタイプ

アニメーションのデフォルト]に設定されている場合、アニメーションを実行する速度はアニメーションによって定義されます。継続時間か乗数を指定することでアニメーションの速度をオーバーライドできます。

  • 継続時間 - 下のボックスにアニメーションの継続時間をモデルの時間単位で入力します。
  • 速度の乗数 - 下のボックスに乗数を入力し、指定した値だけアニメーションの速度を上げたり、下げたりします。

繰り返しタイプ

アニメーションのデフォルト]に設定されている場合、アニメーションの繰り返しタイプはアニメーションによって定義されます。アニメーションの繰り返しタイプは次のオプションでオーバーライドできます。

  • 繰り返しなし - アニメーションは繰り返されません。
  • すぐに繰り返す - アニメーションは終了後にすぐに繰り返されます。
  • 繰り返し回数 - 下のボックスにアニメーションを繰り返す回数を入力します。
  • 一定時間経過後に繰り返し - アニメーションの継続時間を指定し、その後で繰り返しをするようにします。下のボックスに時間をモデル単位で入力します。アニメーションの合計時間未満の時間を指定できます。
  • 終了後、一定時間経過後に繰り返し - アニメーション終了後に、アニメーションが繰り返されるまでの合間の時間を指定します。下のボックスに時間をモデル単位で入力します。
  • 最後のフレームを繰り返す - アニメーションは一度しか実行しませんが、アニメーションの最後のフレームを無限に繰り返します。