Class ARTrackedImage
Represents a tracked image in the physical environment.
Inheritance
ARTrackedImage
Inherited Members
UnityEngine.Component.GetComponentInParent<T>(System.Boolean)
UnityEngine.Object.FindObjectsByType<T>(UnityEngine.FindObjectsSortMode)
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectsByType<T>(UnityEngine.FindObjectsInactive, UnityEngine.FindObjectsSortMode)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
UnityEngine.Object.FindFirstObjectByType<T>()
UnityEngine.Object.FindAnyObjectByType<T>()
UnityEngine.Object.FindFirstObjectByType<T>(UnityEngine.FindObjectsInactive)
UnityEngine.Object.FindAnyObjectByType<T>(UnityEngine.FindObjectsInactive)
Namespace: UnityEngine.XR.ARFoundation
Syntax
[DisallowMultipleComponent]
[DefaultExecutionOrder(-2147483646)]
[HelpURL("https://docs.unity.cn/Packages/com.unity.xr.arfoundation@4.2/api/UnityEngine.XR.ARFoundation.ARTrackedImage.html")]
public class ARTrackedImage : ARTrackable<XRTrackedImage, ARTrackedImage>
Properties
extents
The 2D extents of the image. This is half the size.
Declaration
public Vector2 extents { get; }
Property Value
Type | Description |
---|---|
Vector2 |
nativePtr
Get a native pointer associated with this tracked image.
Declaration
public IntPtr nativePtr { get; }
Property Value
Type | Description |
---|---|
IntPtr |
Remarks
The data pointed to by this member is implementation defined. The lifetime of the pointed to object is also implementation defined, but should be valid at least until the next ARSession update.
referenceImage
The reference image which was used to detect this image in the environment.
Declaration
public XRReferenceImage referenceImage { get; }
Property Value
Type | Description |
---|---|
XRReferenceImage |
size
The 2D size of the image. This is the dimensions of the image.
Declaration
public Vector2 size { get; }
Property Value
Type | Description |
---|---|
Vector2 |