Menu
CoddyTech

אבני חן על המסך

חלק מהיחידה בונים משחקים אמיתיים במסלול ה-Unity של Coddy. שיעור 51 מתוך 56.

challenge icon

אתגר

בינוני

האסימונים מרחפים מעל הקורס: חמישה קוביות טורקיז עם התג Gem, שלכל אחת מהן יש מפעיל והסקריפט Gem. בד ציור ה-HUD מציג את GemText בפינה השמאלית העליונה, והסצנה משייכת אותו לשדה החדש gemText של Player. שמרו את כל מה שנעשה בשיעורים הקודמים.

ב-Player (הוסיפו using TMPro;):

  • שדה TMP_Text בשם gemText, שאותו ה-Inspector מגדיר, את מספר האסימונים שנאספו ואת הסך הכולל בשלב.
  • ב-Start, ספרו את האסימונים שבשלב לפי התג שלהם והציגו את הספירה, כך: Gems: 0/5.
  • מתודה ציבורית AddGem() מוסיפה אסימון אחד ומציגה את הספירה החדשה, כך: Gems: 1/5.

ב-Gem: כשהשחקן (אובייקט עם הסקריפט Player) נכנס, קראו ל-AddGem() שלו והסירו את האסימון.

לחצו על Play ואספו כמה אסימונים, ואז לחצו על Check.

נסו בעצמכם

using UnityEngine;

public class Gem : MonoBehaviour
{
    // בשיעור מאוחר יותר נמלא את זה: אבן חן לאיסוף.
}

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