Example #1
0
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         if (this != instance)
         {
             Destroy(this.gameObject);
         }
     }
 }
Example #2
0
    void Start()
    {
        _cutsceneCanvas = GameObject.Find("CutsceneCanvas");

        _introStoryPanel     = GameObject.Find("IntroCutscenePanel");
        _introStoryText      = _introStoryPanel.transform.Find("Text").GetComponent <Text>();
        _introStoryText.text = _introText[0];
        _introStoryPanel.SetActive(false);

        _bearStoryPanel     = GameObject.Find("BearCutscenePanel");
        _bearStoryText      = _bearStoryPanel.transform.Find("Text").GetComponent <Text>();
        _bearStoryText.text = _bearText[0];
        _bearStoryPanel.SetActive(false);

        _midStoryPanel = GameObject.Find("MidCutscenePanel");
        _midStoryImage = _midStoryPanel.transform.Find("Image").GetComponent <Image>();
        _midStoryPanel.SetActive(false);

        _endStoryPanel     = GameObject.Find("EndCutscenePanel");
        _endStoryText      = _endStoryPanel.transform.Find("Text").GetComponent <Text>();
        _endStoryText.text = _endText[0];
        _endStoryPanel.SetActive(false);

        _skipText = GameObject.Find("SkipText");
        _skipText.SetActive(false);
        _allowSkip = false;

        _cutsceneOver  = false;
        cutsceneActive = false;
        index          = 0;

        _letterbox = Camera.main.GetComponent <Letterbox>();

        _player = GameObject.Find("Player");
        _ui     = GameObject.Find("UI");

        ChangeCutscene(Cutscenes.NULL);
    }
 void Awake()
 {
     gman = GameObject.FindGameObjectWithTag(Tags.gameController).GetComponent<GUIManager>();
     camScript = GetComponent<StageCameraView>();
     letterbox = GetComponent<Letterbox>();
     fader = GetComponent<Fader>();
 }