Menu
CoddyTech

Özet: Başarım Açılır Penceresi

Coddy'nin Unity Journey'sinin Unity'de Oyun Mimarisi bölümünün bir parçası. Ders 16 / 64.

challenge icon

Görev

Kolay

Madeni para oyununa başarımlar ekle. AchievementPopup.Show hazır ve sahne, onUnlocked olayını buna bağlıyor.

  1. Collector: Coin etiketli bir nesneye dokunulduğunda onu yok et ve toplam sayıyla public event Action<int> OnCoinsChanged olayını tetikle.
  2. Achievements: OnEnable içinde collector olayına abone ol, OnDisable içinde abonelikten çık.
  3. 1, 3 ve 6 madeni parada public UnityEvent<string> onUnlocked olayını First Coin, Pocket Money, Coin Hoarder değerleriyle tetikle.

“Oyna” düğmesine bas ve madeni paraları topla. Ardından “Kontrol et” düğmesine bas.

Kendin dene

using UnityEngine;
using UnityEngine.Events;

public class Achievements : MonoBehaviour
{
    public Collector collector;
}

Unity'de Oyun Mimarisi bölümündeki tüm dersler

Kendi başına pratik yap: Unity playground