版本:Unity 6 (6000.0)
语言英语
  • C#

RenderPickingArgs.renderPickingType

建议更改

成功!

感谢帮助我们改进 Unity 文档质量。尽管我们无法接受所有投稿,但我们会阅读用户建议的每一项更改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,无法提交您建议的更改。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

public RenderPickingType renderPickingType;

说明

指定回调被调用的当前拾取渲染的类型。

Unity 拾取渲染分为两类,它们有两种不同的目的。您的渲染必须遵守此类型说明。这些类型如下:

  • RenderPickingType.RenderFromIgnoreSet:从忽略集(也称为排除集)渲染 GameObject。这是主要的渲染模式。您必须渲染所有自定义几何体,除了表示性 GameObject 在忽略集中的那些几何体之外。您可以使用 RenderObjectSetContained 查询此信息。
  • RenderPickingType.RenderFromFilterSet:从过滤器集(也称为包含集)渲染 GameObject。Unity 使用此渲染模式来验证 GameObject 在新的鼠标点击位置下仍可拾取。您仅需渲染表示性 GameObject 在过滤器集中的自定义几何体。您可以使用 RenderObjectSetContained 查询此信息。

其他资源:RenderObjectSetContains