Unity でのタイムラインと時間制御
Unity プラグインは Timecode サポートを提供します。つまり、GameObject に Playable Director コンポーネントがあり、タイムライン機能を使ってアニメーション化されている場合、それが Designer のタイムラインに反映されます。
Unity でオブジェクトに時間制御を追加する
Section titled “Unity でオブジェクトに時間制御を追加する”- Window に続いて Sequencing、Timeline を選択します。
- オプションで、Timeline ウィンドウをメインパネルから下部パネルに移動します(つまり、Timeline ウィンドウを Console ウィンドウの隣にドラッグ&ドロップします)。
- シーン内からオブジェクト(例えばユーザーが配置した任意の prop)を選択します。
- Timeline ウィンドウ内の Create ボタンをクリックします。
- 新しい Timeline を保存します。
- Timeline 内で、選択したオブジェクト用に新しく作成された Animator の Record ボタンを押します。
- オブジェクトの任意のアニメーション可能なプロパティ(例えば Position)を右クリックして Add Key を選択し、最初のキーフレームを追加します。
- Timeline に沿って再生ヘッドを移動します。
- シーン内の 3D コントロールを使うか、Inspector パネルから直接値を更新して、選択したプロパティを変更します(値が変更されると、キーフレームが自動的に追加されます)。
- Record ボタンをもう一度押して、記録を停止します。
- 再生ヘッドを Timeline の先頭に戻し、シーケンスを再生してアニメーションが正しいことを確認します。
- オブジェクトを選択したまま、Inspector パネルの下部にある Add Component を選択します。
- Time Control コンポーネントを追加します。
時間制御のビルドとテスト
Section titled “時間制御のビルドとテスト”- プロジェクトをビルドします。
- ビルドフォルダーが RenderStream Projects フォルダーにコピーされていることを確認します。
- Unity を保存して閉じます。
- Designer で RenderStream レイヤーを開き、ワークロードを開始します。
- Designer でタイムラインを再生します。