レコーディングとプレイバック
プレイバック機能では、特定の場所のレコーディング済みビデオをインポートし、エディターで実行することができます。 プレイバックを使用すると、あたかもその場所を実際に訪れたかのようなイベントが発生します。 この機能により、開発者はユーザーがプレーすると予想される場所のレコーディングを作成し、実世界のデータを使ってコードやイベントをデバッグすることができる。
プレイバックは以下の機能をサポートしている:
変更点
ARDK 3.0は、ARFoundationのサブシステムにシームレスに統合されたプレイバック機能を提供するため、開発者は新しいコードを書くことなくプレイバック機能を使用できます。
XRSettingsでLightshipをアクティブローダーとして選択すると、Unity EditorでPlay Mode中にPlayback対応のUnityサブシステムを使用できます。 これらのサブシステムには以下が含まれる:
XRSessionSubsystem
XRCameraSubsystem
XRInputSubsystem
XROcclusionSubsystem
XRMeshingSubsystem
XRPersistentAnchorsSubsystem
データセットに位置情報が含まれている場合は、Unity LocationService API (新しいウィンドウで開きます)からも利用できます。
Recording Playback Datasets
ARDK 3.0は、Unity Editorでプレイバックするための実環境からのデータセットの作成をサポートしています。 詳細は プレイバック用データセットの作成方法を参照。
例
![「プレイバック」が登場](/docs/ja/assets/images/playback_in_action-946b8e58309d8d18e176ff32bc256d17.gif)