void Awake() { m_zoneMan = gameObject.GetComponentInParent <ZoneManager>(); m_zoneTitle = transform.Find("Content/TextContent/Title").GetComponent <Text>(); m_zoneDescription = transform.Find("Content/TextContent/Description").GetComponent <TextMeshProUGUI>(); m_zoneImage = transform.Find("Content/Image").GetComponent <RawImage>(); }
void Awake() { GameObject go = GameObject.FindWithTag("CanvasUI"); m_zoneMan = go.GetComponent <ZoneManager>(); m_paintMan = go.GetComponent <PaintManager>(); }
void Awake() { m_audio = GetComponent <AudioSource>(); m_listener = GetComponent <AudioListener>(); m_audioFilter = GetComponent <AudioReverbFilter>(); m_anim = GetComponent <Animator>(); m_audio.clip = DefaultWalk; ZoneManager zoneMan = GameObject.FindWithTag("CanvasUI").GetComponent <ZoneManager>(); zoneMan.Transition += OnZoneTransition; }
void Awake() { GameObject go = GameObject.FindWithTag("CanvasUI"); ZoneManager zoneMan = go.GetComponent <ZoneManager>(); UIManager uiMan = go.GetComponent <UIManager>(); // Subscribe to events uiMan.Begin += OnBegin; uiMan.PauseRequest += onPauseRequest; uiMan.PauseExit += onPauseExit; zoneMan.Transition += OnZoneTransition; // Create an audio source for the pause menu m_pauseSource = gameObject.AddComponent <AudioSource>(); m_pauseSource.ignoreListenerPause = true; // Ignore Listener Pause m_pauseSource.loop = true; m_pauseSource.volume = 1; m_pauseSource.clip = pauseClip; m_pauseSource.outputAudioMixerGroup = pauseGroup; m_curSnapshot = outsideState; }
void Awake() { m_fogDensity = RenderSettings.fogDensity; m_zoneMan = GetComponent <ZoneManager>(); m_zoneMan.Transition += OnZoneTransition; }
void Awake() { m_zoneName = transform.Find("Content/Details/ZoneName/Text").GetComponent <Text>(); m_time = transform.Find("Content/Details/PlayTime/Text").GetComponent <Text>(); m_zoneMan = GameObject.FindWithTag("CanvasUI").GetComponent <ZoneManager>(); }