コード例 #1
0
 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);
 }
コード例 #2
0
    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;
    }
コード例 #3
0
 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;
 }