void Start() { ZOOM_IN_AMNT = cam.orthographicSize; ZOOM_OUT_AMNT = cam.orthographicSize + zAmount_half; zState = ZoomState.ZOOMED_IN; lerp_timer = 0; background = GameObject.Find("Background_mid_mtns"); background2 = GameObject.Find("Background_peaks"); pan_ctrlr = GameObject.Find("Pan Butt").GetComponent <PanButtonController>(); if (pan_ctrlr != null) { panTransform = pan_ctrlr.GetComponent <RectTransform>(); } panPosInitial = new Vector3(-385, 40, 0); panPosFinal = new Vector3(-385, -40, 0); }
void Start() { ZOOM_IN_AMNT = cam.orthographicSize; ZOOM_OUT_AMNT = cam.orthographicSize + zAmount_half; zState = ZoomState.ZOOMED_IN; lerp_timer = 0; background = GameObject.Find("Background_mid_mtns"); if (background == null) { background = GameObject.Find("Background_peaks"); } if (GameObject.Find("Pan Butt") != null) { pan_ctrlr = GameObject.Find("Pan Butt").GetComponent <PanButtonController>(); panTransform = pan_ctrlr.GetComponent <RectTransform>(); panPosInitial = panTransform.anchoredPosition; panPosFinal = new Vector3(panPosInitial.x, panPosInitial.y - panDropHeight, panPosInitial.z); } background.GetComponent <ScaleBackground>().SetZoomAmount(ZOOM_IN_AMNT, ZOOM_OUT_AMNT); }
// Use this for initialization private void Awake() { level = int.Parse(Regex.Match(SceneManager.GetActiveScene().name, @"\d+").Value); currentLevelName currentLevelScript = GameObject.Find("PersistentObjects(DontDestroy)").GetComponent <currentLevelName>(); currentLevelScript.currentLevelNameString = SceneManager.GetActiveScene().name; PlayerPrefs.SetString("lastLoadedScene", currentLevelScript.currentLevelNameString); if (map == null) { map = new Map(100, 100); } // Scale quadrants to the screen width & height Vector2 quad_dim = new Vector2(Screen.width * 0.5f, Screen.height * 0.5f); quadrant_0.GetComponent <RectTransform>().sizeDelta = quad_dim; quadrant_1.GetComponent <RectTransform>().sizeDelta = quad_dim; quadrant_2.GetComponent <RectTransform>().sizeDelta = quad_dim; quadrant_3.GetComponent <RectTransform>().sizeDelta = quad_dim; quadrants = new Image[4] { quadrant_0.GetComponent <Image>(), quadrant_1.GetComponent <Image>(), quadrant_2.GetComponent <Image>(), quadrant_3.GetComponent <Image>() }; quadrants[0].enabled = false; quadrants[1].enabled = false; quadrants[2].enabled = false; quadrants[3].enabled = false; clickedWhere = lastClickedWhere = 2; environmentController.SetMap(ref map); if (level != GoHome.numLevels) // don't try on last level { pan_ctrlr = GameObject.Find("Pan Butt").GetComponent <PanButtonController>(); } }