Exemplo n.º 1
0
    void Start()
    {
        keeps = GameObject.FindGameObjectWithTag("Keeps").GetComponent <KeepCon>();

        slider.value = 0;
        tempLvl      = (int)slider.value;
        UpdateLevel();
    }
Exemplo n.º 2
0
    public static void Save(int lvl)
    {
        KeepCon keepCon = GameObject.FindGameObjectWithTag("Keeps").GetComponent <KeepCon>();

        keepCon.checkNum = lvl;
        if (keepCon.passed < keepCon.checkNum)
        {
            //Debug.Log(keepCon.passed);
            keepCon.passed = keepCon.checkNum;

            //Debug.Log(keepCon.passed);
        }
        GameObject.FindGameObjectWithTag("MainControl").GetComponent <SaveData>().Save();
    }
Exemplo n.º 3
0
    public void Load()
    {
        if (File.Exists(Application.persistentDataPath + "/PlayerInfo.dat"))
        {
            keeps = GameObject.FindGameObjectWithTag("Keeps").GetComponent <KeepCon>();
            BinaryFormatter bf       = new BinaryFormatter();
            FileStream      file     = File.Open(Application.persistentDataPath + "/PlayerInfo.dat", FileMode.Open);
            PlayerData      playData = (PlayerData)bf.Deserialize(file);
            file.Close();

            //slidersOpts = new Slider[playData.sliderOptions.Length]; //no way!

            for (int i = 0; i < slidersOpts.Length; i++)
            {
                slidersOpts[i].value = playData.sliderOptions[i];
            }
            keeps.passed = playData.passed;
        }
    }
Exemplo n.º 4
0
    public void Save()
    {
        keeps = GameObject.FindGameObjectWithTag("Keeps").GetComponent <KeepCon>();
        BinaryFormatter bf   = new BinaryFormatter();
        FileStream      file = File.Create(Application.persistentDataPath + "/PlayerInfo.dat");

        PlayerData playData = new PlayerData();

        playData.sliderOptions = new float[slidersOpts.Length];
        for (int i = 0; i < slidersOpts.Length; i++)
        {
            playData.sliderOptions[i] = slidersOpts[i].value;
        }


        playData.passed = keeps.passed;

        bf.Serialize(file, playData);
        file.Close();
    }
Exemplo n.º 5
0
    void Section2()
    {
        //show CutScene;
        sweatDrop.RepeatDrop(false);

        moveCon.des = transform;
        ContinueGoing(true);
        SetCameraOffSet(1); //change camera range
        //enemyGroup.SetActive(true);
        gSoundCon.aSourceNormal.clip = normalForestMusic;
        gSoundCon.AutoMusic(true);

        KeepCon keeps = GameObject.FindGameObjectWithTag("Keeps").GetComponent <KeepCon>();

        keeps.checkNum = 1;

        if (keeps.passed < keeps.checkNum)
        {
            keeps.passed = keeps.checkNum;
        }

        GameObject.FindGameObjectWithTag("MainControl").GetComponent <SaveData>().Save();
    }