示例#1
0
    private void OnApplicationQuit()
    {
        // Find our Save Game Script
        ourSaveScript = gameObject.GetComponent <BinarySaveLoad>();

        //Write our values to the log, so we can see if they were correctly loaded.
        Debug.Log("We are saving the ammo value of = " + ourPlayerData.iCurrentAmmo + " and the health value of = " + ourPlayerData.fCurrentHealth);

        // Fire the function using our ammo and health values
        ourSaveScript.BinarySave(ourPlayerData);
    }
示例#2
0
    // Start is called before the first frame update
    void Start()
    {
        // Find our Save Game Script
        ourSaveScript = GetComponent <BinarySaveLoad>();

        // Fire the function to get our data vales.
        ourPlayerData = ourSaveScript.BinaryLoad();

        //Write our values to the log, so we can see if they were correctly loaded.
        Debug.Log("Our current Ammo = " + ourPlayerData.iCurrentAmmo + ", and our health value = " + ourPlayerData.fCurrentHealth);

        PickedUpAmmo(10);
        PickedUpHealthPack(5.0f);
    }