protected virtual void OnTrackingFound() { var rendererComponents = GetComponentsInChildren <Renderer>(true); var colliderComponents = GetComponentsInChildren <Collider>(true); var canvasComponents = GetComponentsInChildren <Canvas>(true); ButtonsScript script = GetComponent <ButtonsScript>(); PlaySoundOnStateChange simon = GetComponentInChildren <PlaySoundOnStateChange>(); // Enable rendering: foreach (var component in rendererComponents) { component.enabled = true; } // Enable colliders: foreach (var component in colliderComponents) { component.enabled = true; } // Enable canvas': foreach (var component in canvasComponents) { component.enabled = true; } script.Initialize(); simon.Initialize(); simon.PlayOnAppear(); }
// Use this for initialization void Start() { anim = GetComponent <Animator>(); gui = GameObject.Find("Main Camera").GetComponent <GUIScript>(); btn = GameObject.Find("Main Camera").GetComponent <ButtonsScript>(); currentPhysicalDamages = currentStrength; ChangeAP(0); }