Menu
CoddyTech

חזרה: חלון קופץ להישג

חלק מהיחידה ארכיטקטורת משחקים ב-Unity במסלול ה-Unity של Coddy. שיעור 16 מתוך 64.

challenge icon

אתגר

קל

הוסיפו הישגים למשחק המטבעות. AchievementPopup.Show מוכנה, והסצנה מחברת אליה את onUnlocked.

  1. Collector: בעת נגיעה באובייקט עם התג Coin, השמידו אותו והפעילו את public event Action<int> OnCoinsChanged עם הסכום הכולל.
  2. Achievements: הירשמו לאירועים של collector בתוך OnEnable, והסירו את ההרשמה בתוך OnDisable.
  3. כשנאספים 1, 3 ו-6 מטבעות, הפעילו את public UnityEvent<string> onUnlocked עם First Coin, Pocket Money, Coin Hoarder.

לחצו על "שחק" ואספו את המטבעות. לאחר מכן לחצו על "בדיקה".

נסו בעצמכם

using UnityEngine;
using UnityEngine.Events;

public class Achievements : MonoBehaviour
{
    public Collector collector;
}

כל השיעורים ביחידה ארכיטקטורת משחקים ב-Unity

תרגלו בעצמכם: Unity אונליין