コード例 #1
0
ファイル: SaveButton.cs プロジェクト: Drkjr92/Stethsim1-1
    public void SaveScenario()
    {
        SaveSounds save = new SaveSounds();

        save.Lneck          = Lneck.GetComponent <AudioSource>().clip;
        save.Rneck          = Rneck.GetComponent <AudioSource>().clip;
        save.LTopChest      = LTopChest.GetComponent <AudioSource>().clip;
        save.LMiddleChest   = LMiddleChest.GetComponent <AudioSource>().clip;
        save.LBottomChest   = LBottomChest.GetComponent <AudioSource>().clip;
        save.RTopChest      = RTopChest.GetComponent <AudioSource>().clip;
        save.RMiddleChest   = RMiddleChest.GetComponent <AudioSource>().clip;
        save.RBottomChest   = RBottomChest.GetComponent <AudioSource>().clip;
        save.Chest_1        = Chest_1.GetComponent <AudioSource>().clip;
        save.Chest_2        = Chest_2.GetComponent <AudioSource>().clip;
        save.Heart_1        = Heart_1.GetComponent <AudioSource>().clip;
        save.Heart_2        = Heart_2.GetComponent <AudioSource>().clip;
        save.LTopStomach    = LTopStomach.GetComponent <AudioSource>().clip;
        save.LBottomStomach = LBottomStomach.GetComponent <AudioSource>().clip;
        save.RTopStomach    = RTopStomach.GetComponent <AudioSource>().clip;
        save.RBottomStomach = RBottomStomach.GetComponent <AudioSource>().clip;

        string json = JsonUtility.ToJson(save);

        Debug.Log(json);
        PlayerPrefs.SetString(saveName, json);
    }
コード例 #2
0
    public void LoadScenario(string scenarioName)
    {
        string     load = PlayerPrefs.GetString(scenarioName);
        SaveSounds s    = JsonUtility.FromJson <SaveSounds>(load);

        Lneck.GetComponent <AudioSource>().clip          = s.Lneck;
        Rneck.GetComponent <AudioSource>().clip          = s.Rneck;
        LTopChest.GetComponent <AudioSource>().clip      = s.LTopChest;
        LMiddleChest.GetComponent <AudioSource>().clip   = s.LMiddleChest;
        LBottomChest.GetComponent <AudioSource>().clip   = s.LBottomChest;
        RTopChest.GetComponent <AudioSource>().clip      = s.RTopChest;
        RMiddleChest.GetComponent <AudioSource>().clip   = s.RMiddleChest;
        RBottomChest.GetComponent <AudioSource>().clip   = s.RBottomChest;
        Chest_1.GetComponent <AudioSource>().clip        = s.Chest_1;
        Chest_2.GetComponent <AudioSource>().clip        = s.Chest_2;
        Heart_1.GetComponent <AudioSource>().clip        = s.Heart_1;
        Heart_2.GetComponent <AudioSource>().clip        = s.Heart_2;
        LTopStomach.GetComponent <AudioSource>().clip    = s.LTopStomach;
        LBottomStomach.GetComponent <AudioSource>().clip = s.LBottomStomach;
        RTopStomach.GetComponent <AudioSource>().clip    = s.RTopStomach;
        RBottomStomach.GetComponent <AudioSource>().clip = s.RBottomStomach;
    }