// Use this for initialization void Start() { coinDisp.GetComponent <Text>().text = coins.ToString(); starDisp.GetComponent <Text>().text = stars.ToString(); // set default of timescale. Time.timeScale = 1; // enable only portrait mode for menu screen. Screen.orientation = ScreenOrientation.Portrait; bc = GetComponent <BoardCreatorController>(); languageEditor = GetComponent <LanguageEditor>(); // always initialize menu windows as inactive. settingsObj.SetActive(false); settingsFilter.SetActive(false); // get animation components from selectors. for (int a = 0; a < _selectors.Length; a++) { _selectAnim[a] = _selectors[a].GetComponent <Animator>(); } int panLen = _pan.Length; distance = new float[panLen]; // distance between first panel and second panel. panDistance = (int)Mathf.Abs(_pan[1].GetComponent <RectTransform>().anchoredPosition.x - _pan[0].GetComponent <RectTransform>().anchoredPosition.x); menuScroller = menuScrollerCont.GetComponent <ScrollRect>(); }
void Start() { boardCreator = GetComponent <BoardCreatorController>(); growByX = _cards[0].transform.localScale.x * 2f; growByY = _cards[0].transform.localScale.y * 2f; shrinkByX = .15f; shrinkByY = .33f; int cardsLen = _cards.Length; _distance = new float[cardsLen]; // find distance between cards. distance = _cards[1].anchoredPosition.x - _cards[0].anchoredPosition.x; }