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>();
 }
Esempio n. 2
0
        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;
        }
Esempio n. 4
0
        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>();
 }