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

ProfilerMarker.Auto

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户建议的每一处更改,并在适用的情况下进行更新。

关闭

提交失败

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

关闭

取消

返回值

AutoScope IDisposable 结构,它自动调用BeginEnd

说明

为范围 using 块创建助手结构。

Begin在构造函数中调用,EndDispose方法中调用。

注意:Auto是线程安全的,并且可以在作业化代码中使用。

using Unity.Profiling;

public class MySystemClass { static ProfilerMarker s_SimulatePerfMarker = new ProfilerMarker("MySystem.Simulate");

public void UpdateLogic() { using (s_SimulatePerfMarker.Auto()) { // ... } } }