クラス ARDeviceMappingManager
(Niantic.Lightship.AR.Mapping.ARDeviceMappingManager)。
概要
ARDeviceMappingManagerを使用してデバイスマップを生成し、追跡するデバイスマップを設定することができます。
class ARDeviceMappingManager:MonoBehaviour {
public:
// properties
DeviceMapAccessController DeviceMapAccessController;
DeviceMappingController DeviceMappingController;
ARDeviceMap ARDeviceMap;
uint MappingTargetFrameRate;
float MappingSplitterMaxDistanceMeters;
float MappingSplitterMaxDurationSeconds;
bool IsMappingInProgress;
// events
event DeviceMapUpdated();
event DeviceMapFinalized();
// methods
IEnumerator RestartModuleAsyncCoroutine();
void StartMapping();
void StopMapping();
void SetDeviceMap(ARDeviceMap arDeviceMap);
void ExtractMapMetadata(
out Vector3[] points,
out float[] errors,
out Vector3 center,
out string mapType
);
};