我正在尝试将 HitTestParameters3D 参数传递给 VisualTreeHelper.HitTest(,,,) 但我没有找到任何关于如何做到这一点的示例,而且关于 HitTestParameters3D 的信息很少。
帮助表示赞赏。
谢谢
问
RayHitTestParameters hitParams =
new RayHitTestParameters(
new Point3D(0, 0, 0),
new Vector3D(1, 0, 0)
);
VisualTreeHelper.HitTest(visual3d, null, ResultCallback, hitParams);
确保将 Visual3D(例如 ModelVisual3D)而不是您的 Viewport3D作为第一个参数传递给 HitTest。否则,您将收到“无法从 RayHitTestParameters 转换为 HitTestParameters”错误。