Freigeben über


SCNNode.HitTest Methode

Definition

Überlädt

HitTest(SCNVector3, SCNVector3, NSDictionary)

Gibt ein Array von Treffertestergebnissen für untergeordnete Knoten zurück, die sich mit einer Linie zwischen pointA und pointBüberschneiden.

HitTest(SCNVector3, SCNVector3, SCNHitTestOptions)

Gibt ein Array von Treffertestergebnissen für untergeordnete Knoten zurück, die sich mit einer Linie zwischen pointA und pointBüberschneiden.

HitTest(SCNVector3, SCNVector3, NSDictionary)

Gibt ein Array von Treffertestergebnissen für untergeordnete Knoten zurück, die sich mit einer Linie zwischen pointA und pointBüberschneiden.

[Foundation.Export("hitTestWithSegmentFromPoint:toPoint:options:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual SceneKit.SCNHitTestResult[] HitTest (SceneKit.SCNVector3 pointA, SceneKit.SCNVector3 pointB, Foundation.NSDictionary options);
abstract member HitTest : SceneKit.SCNVector3 * SceneKit.SCNVector3 * Foundation.NSDictionary -> SceneKit.SCNHitTestResult[]
override this.HitTest : SceneKit.SCNVector3 * SceneKit.SCNVector3 * Foundation.NSDictionary -> SceneKit.SCNHitTestResult[]

Parameter

pointA
SCNVector3
pointB
SCNVector3
options
NSDictionary

Muss hinzugefügt werden.

Dieser Parameter kann null sein.

Gibt zurück

Attribute

Gilt für:

HitTest(SCNVector3, SCNVector3, SCNHitTestOptions)

Gibt ein Array von Treffertestergebnissen für untergeordnete Knoten zurück, die sich mit einer Linie zwischen pointA und pointBüberschneiden.

public SceneKit.SCNHitTestResult[] HitTest (SceneKit.SCNVector3 pointA, SceneKit.SCNVector3 pointB, SceneKit.SCNHitTestOptions options);
member this.HitTest : SceneKit.SCNVector3 * SceneKit.SCNVector3 * SceneKit.SCNHitTestOptions -> SceneKit.SCNHitTestResult[]

Parameter

pointA
SCNVector3
pointB
SCNVector3
options
SCNHitTestOptions

Stark typisierter Satz von Optionen, um die Treffertesterkennung durchzuführen.

Dieser Parameter kann null sein.

Gibt zurück

Gilt für: