非推奨
Area Learning と Area Description Files の働きについてのあなたの理解と説明は正しいです。
Project Tango Unity Examples リポジトリには、この機能の使用法を示す「AreaLearningUnity」という例があります。
この例では、SaveADF ボタンをクリックして ADF を保存できます。アプリを再起動すると、最後に保存された adf が自動的に読み込まれます。この機能は、例の次のコードによって実行されます。
if(m_useADF)
{
// Query the full adf list.
PoseProvider.RefreshADFList();
// loading last recorded ADF
string uuid=PoseProvider.GetLatestADFUUID().GetStringDataUUID();
m_tangoApplication.InitProviders(uuid);
}
最新の UUID ではなく特定の UUID を選択するにはGetCachedADFList()
、デバイスに保存されている ADF のリストを返す呼び出しを使用できます。これを使用して、ロードする ADF を選択できます。
Project Tango Unity SDKのPoseProvider Class をご覧になることをお勧めします。
EDIT : SDK は大幅に変更されたため、非推奨としてマークすることができます。