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

采样器.Get

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。尽管我们无法接受所有提交,但我们确实会阅读用户提出的每条建议更改,并在适用情况下进行更新。

关闭

提交失败

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

关闭

取消

声明

public static Profiling.Sampler Get(string name);

参数

name 分析器采样器名称。

返回

采样器 采样器对象,它表示特定的分析器标签。

说明

针对特定的 CPU 分析器标签返回采样器对象。

您可以使用此函数获取与内置或自定义标签关联的采样器。name 参数与你在分析器窗口的层次结构视图中看到的内容相同。如果具有指定name 参数的标签不存在或在播放器中不可用,则会返回一个无效的采样器对象。你可以使用采样器.isValid来验证采样器是否有效。

using UnityEngine;
using UnityEngine.Profiling;

public class ExampleClass : MonoBehaviour { Sampler sampler; void Start() { sampler = Sampler.Get("BehaviourUpdate"); } }

Get 可用于获取任何现有的采样器,包括自定义采样器。返回值始终为采样器类型,不能强制转换为自定义采样器。

注意:目前,所有内置计数器仅在编辑器和开发人员播放器中可用。非开发人员播放器中的Get 返回无效的采样器。

其他资源:采样器采样器.isValidCPU 使用率分析器