SCNNode.HitTest 方法

定义

重载

HitTest(SCNVector3, SCNVector3, NSDictionary)

返回与 和 pointB之间的pointA一行相交的子代节点的命中测试结果数组。

HitTest(SCNVector3, SCNVector3, SCNHitTestOptions)

返回与 和 pointB之间的pointA一行相交的子代节点的命中测试结果数组。

HitTest(SCNVector3, SCNVector3, NSDictionary)

返回与 和 pointB之间的pointA一行相交的子代节点的命中测试结果数组。

[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[]

参数

pointA
SCNVector3
pointB
SCNVector3
options
NSDictionary

内容待定。

此参数可以为 null

返回

属性

适用于

HitTest(SCNVector3, SCNVector3, SCNHitTestOptions)

返回与 和 pointB之间的pointA一行相交的子代节点的命中测试结果数组。

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

参数

pointA
SCNVector3
pointB
SCNVector3
options
SCNHitTestOptions

用于执行命中测试检测的强类型选项集。

此参数可以为 null

返回

适用于