Beispiel #1
0
    private void Start()
    {
        m_commsPanel       = GetComponentInChildren <CommsPanel>();
        m_securityPanel    = GetComponentInChildren <SecurityPanel>();
        m_engineeringPanel = GetComponentInChildren <EngineeringPanel>();
        m_flightPanel      = transform.GetChild(2).GetComponentInChildren <MapLogic>();
        m_startPanel       = transform.GetComponentInChildren <StartMenu>();


        comsObj         = transform.GetChild(1).gameObject;
        secObj          = transform.GetChild(3).gameObject;
        engObj          = transform.GetChild(0).gameObject;
        flightObj       = transform.GetChild(2).gameObject;
        startMenuObj    = transform.GetChild(4).gameObject;
        gameOverMenuObj = transform.GetChild(5).gameObject;
        gameWonObj      = transform.GetChild(6).gameObject;


        CloseComs();
        CloseSecurity();
        CloseEng();
        CloseFlight();
        CloseStart();
        CloseGameOver();
        CloseGameWon();
        OpenStart();
        //GameStateManager.Instance.TargetState = GAME_STATE.Flight;
    }
Beispiel #2
0
 // Use this for initialization
 void Start()
 {
     rect        = GetComponent <RectTransform>();
     image       = GetComponent <Image>();
     button      = GetComponent <Button>();
     parentPanel = GetComponentInParent <EngineeringPanel>();
     initalImage = image.sprite;
 }