private void InitVariables() { data = GameData.LoadFromJSONResource(); passingStage = PlayerPrefHelper.GetPassingStage(); levelData = data.levelData[passingStage]; radius = Camera.main.ViewportToWorldPoint(new Vector3(RADIUS, 0, 0)).x - Camera.main.ViewportToWorldPoint(new Vector3(0, 0, 0)).x; speedHelper = new SpeedHelper(levelData.speed); }
private void initVariables() { data = GameData.LoadFromJSONResource(); passingStage = PlayerPrefHelper.GetPassingStage(); maxPage = (data.levelData.Length - 1) / MAX_BUTTON_PER_PAGE; currentPage = passingStage / MAX_BUTTON_PER_PAGE; startPageStage = currentPage * MAX_BUTTON_PER_PAGE + 1; }
void Start() { panelResultController = FindObjectOfType <PanelResultController>(); gameController = FindObjectOfType <GameSceneController>(); score = 0; data = GameData.LoadFromJSONResource(); passingStage = PlayerPrefHelper.GetPassingStage(); max = data.levelData[passingStage].limit; textProgress = GameObject.Find("TextProgress").GetComponent <Text>(); textProgress.text = score + "/" + max.ToString(); buttonProgress = GameObject.Find("ButtonProgress").GetComponent <Button>(); buttonProgress.transform.Find("Text").GetComponent <Text>().text = "LV. " + passingStage; buttonProgress.GetComponent <Image>().fillAmount = 0; }