Returns true if Sampler is valid. (Read Only)
Invalid Sampler represents non-existing Profiler label.
Note: At the moment all built-in counters are available only in the Editor and Development Players. Sampler.Get in non-Development Players returns invalid Sampler.
#pragma strict function Start() { var sampler: var = 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!"); }
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!"); } }