Menu
CoddyTech

Tekrar: Bankadaki Paralar

Coddy'nin Unity Journey'sinin Gerçek Oyunlar Geliştirmek bölümünün bir parçası. Ders 26 / 60.

Bu bölümde PlayerPrefs ile sayılar kaydedildi, yeni bir oyuncuya varsayılan bir değer verildi ve en iyi değer yalnızca geçildiğinde güncellendi. Bu hazine avı, kaydetme ve varsayılan değer kavramlarını bir araya getiriyor.

challenge icon

Görev

Orta

Kazdığın paraları bankaya yatır; yalnızca bankadaki miktar kaydedilir.

  1. Update() içinde, Space pocket değerini 1 artırır.
  2. Start() içinde, bank değerini Bank anahtarından yükle; anahtar yoksa 10 kullan ve bankButton düğmesini, cepteki miktarı bankaya aktarıp kaydeden bir Deposit() işlevine bağla.
  3. Her değişiklikten sonra Pocket: 3 ve Bank: 12 değerlerini göster.

“Oyna” düğmesine bas, kaz, paraları bankaya yatır ve tekrar oyna: bankadaki miktar korunur. Ardından “Kontrol et” düğmesine bas.

Kendin dene

using UnityEngine;
using UnityEngine.UI;
using TMPro;

public class Digger : MonoBehaviour
{
    public TMP_Text pocketText;
    public TMP_Text bankText;
    public Button bankButton;

    private int pocket;
    private int bank;

    void Start()
    {
    }

    void Update()
    {
    }
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Gerçek Oyunlar Geliştirmek bölümündeki tüm dersler

Kendi başına pratik yap: Unity playground