class ARDeviceMappingManager
(Niantic.Lightship.AR.Mapping.ARDeviceMappingManager)
概要
ARDeviceMappingManagerを使用してデバイスマップを生成し、追跡用に設定できます。
class ARDeviceMappingManager: MonoBehaviour {
public:
// プロパティ
DeviceMapAccessController DeviceMapAccessController;
DeviceMappingController DeviceMappingController;
ARDeviceMap ARDeviceMap;
uint MappingTargetFrameRate;
float MappingSplitterMaxDistanceMeters;
float MappingSplitterMaxDurationSeconds;
bool MapUploadEnabled;
bool IsMappingInProgress;
// イベント
event DeviceMapUpdated();
event DeviceMapFinalized();
// メソッド
IEnumerator RestartModuleAsyncCoroutine();
void StartMapping();
void StopMapping();
void SetDeviceMap(ARDeviceMap arDeviceMap);
void ExtractMapMetadata(
out Vector3[] points,
out float[] errors,
out Vector3 center,
out string mapType
);
};