Jak zapisywać wartości

Programowanie w Unity.

Jak zapisywać wartości

Postprzez WiksterRvN » 24 Lis 2018, 01:52

Chcę zapisywać i wczytywać na starcie dwie wartości Money i PercClick jak powinienem zapisać skrypt?

Kod: Zaznacz wszystko
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class Click : MonoBehaviour
{
    public Button ButtonClick;
    public Text TextPieniedzy;

    public float Money;
    public int PercClick = 1;

    void Start()
    {

    }


    void Update()
    {
        TextPieniedzy.text = Money + " Pkt.";
    }
    public void OnClick()
    {
        Money += PercClick;
    }
}


WiksterRvN
 
Posty: 7
Rejestracja: 23 Lis 2018, 17:49
Has thanked: 0 time
Been thanked: 0 time

Re: Jak zapisywać wartości

Postprzez Palanthir » 24 Lis 2018, 11:30

Nie wiem co chcesz zrobić, jeśli zachować wartość pomiędzy scenami to użyj statycznych zmiennych.
Jeśli zapisać dane na dysku to PlayerPrefs albo zapisuj do klasy serializowanej. Jak grę robisz na web to raczej PlayerPrefs.

Tutoriali jest naprawdę mnóstwo i dobrze jest wiedzieć jak co działa, przydaje się w przyszłości.

https://www.youtube.com/watch?v=xapAE-0es6o
Palanthir
 
Posty: 91
Rejestracja: 31 Sie 2017, 16:13
Has thanked: 0 time
Been thanked: 0 time


Wróć do Skrypty

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 16 gości