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; }
// Use this for initialization void Start() { rect = GetComponent <RectTransform>(); image = GetComponent <Image>(); button = GetComponent <Button>(); parentPanel = GetComponentInParent <EngineeringPanel>(); initalImage = image.sprite; }