docs.unity.cn
    Show / Hide Table of Contents

    Class ARCorePlaneSubsystem

    The ARCore implementation of the XRPlaneSubsystem. Do not create this directly. Use the SubsystemManager instead.

    Inheritance
    Object
    XRSubsystem<XRPlaneSubsystemDescriptor>
    TrackingSubsystem<BoundedPlane, XRPlaneSubsystemDescriptor>
    XRPlaneSubsystem
    ARCorePlaneSubsystem
    Inherited Members
    XRPlaneSubsystem.OnStart()
    XRPlaneSubsystem.OnDestroyed()
    XRPlaneSubsystem.OnStop()
    XRPlaneSubsystem.GetChanges(Allocator)
    XRPlaneSubsystem.GetBoundary(TrackableId, Allocator, NativeArray<Vector2>)
    XRPlaneSubsystem.CreateOrResizeNativeArrayIfNecessary<T>(Int32, Allocator, NativeArray<T>)
    XRPlaneSubsystem.requestedPlaneDetectionMode
    XRPlaneSubsystem.currentPlaneDetectionMode
    XRPlaneSubsystem.provider
    TrackingSubsystem<BoundedPlane, XRPlaneSubsystemDescriptor>.GetChanges(Allocator)
    XRSubsystem<XRPlaneSubsystemDescriptor>.OnDestroy()
    XRSubsystem<XRPlaneSubsystemDescriptor>.Start()
    XRSubsystem<XRPlaneSubsystemDescriptor>.Stop()
    XRSubsystem<XRPlaneSubsystemDescriptor>.running
    Namespace: UnityEngine.XR.ARCore
    Syntax
    [Preserve]
    public sealed class ARCorePlaneSubsystem : XRPlaneSubsystem

    Methods

    CreateProvider()

    Creates the ARCore-specific implementation which will service the XRPlaneSubsystem.

    Declaration
    protected override XRPlaneSubsystem.Provider CreateProvider()
    Returns
    Type Description
    XRPlaneSubsystem.Provider

    A new instance of the Provider specific to ARCore.

    Overrides
    XRPlaneSubsystem.CreateProvider()
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Monday, November 7, 2022
    Terms of use