Beispiel #1
0
    // Use this for initialization
    void Awake()
    {
        // Set references to objects.
        BlackBackground        = transform.Find("BlackBackground").gameObject;
        MainPanel              = transform.Find("MainPanel").gameObject;
        MainPanelScript        = MainPanel.GetComponent <MainPanelScript> ();
        InGameMenuPanel        = transform.Find("InGameMenuPanel").gameObject;
        InGameMenuController   = InGameMenuPanel.GetComponent <InGameMenuController> ();
        EscapeMenuPanel        = transform.Find("EscapeMenuPanel").gameObject;
        EscapeMenuController   = EscapeMenuPanel.GetComponent <EscapeMenuController> ();
        GameOverMenuPanel      = transform.Find("GameOverMenuPanel").gameObject;
        GameOverMenuController = GameOverMenuPanel.GetComponent <GameOverMenuController> ();
        CreditPanel            = transform.Find("CreditPanel").gameObject;
        CreditPanelController  = CreditPanel.GetComponent <CreditPanelController> ();

        // Clean initatialization ( for when we press play )
        MainPanel.SetActive(true);
        BlackBackground.SetActive(true);
        InGameMenuPanel.SetActive(true);
        EscapeMenuPanel.SetActive(true);
        GameOverMenuPanel.SetActive(true);
        InGameMenuController.TabPanel.SetActive(false);
    }
Beispiel #2
0
 void Start()
 {
     MainPanelScript = transform.parent.transform.parent.transform.parent.transform.parent
                       .GetComponent <MainPanelScript> ();
 }