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

采样器.isValid

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

public bool isValid;

说明

如果采样器有效,则返回 true。(只读)

无效采样器表示不存在的 Profiler 标签。

注意:目前,所有内置计数器都仅在 Editor 和开发版本 Player 中可用。非开发版本 Player 中的 Sampler.Get 会返回无效采样器。

using UnityEngine;
using UnityEngine.Profiling;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { var sampler = Sampler.Get("BehaviourUpdate"); if (sampler.isValid) Debug.Log("Retrieved a Sampler for BehaviourUpdate!");

sampler = Sampler.Get("TerrainRenderer"); if (!sampler.isValid) Debug.Log("Profiler label TerrainRenderer does not exist!"); } }