Menu
CoddyTech

חזרה: אוסף המטבעות

חלק מהיחידה יסודות הסקריפטים ב-Unity במסלול ה-Unity של Coddy. שיעור 8 מתוך 85.

הגיע הזמן לחבר את הפרק: שדה שזוכר, מחרוזת שנבנית באמצעות +, תנאי if והשוואה. זכרו ש-Input.GetKeyDown מחזיר true פעם אחת בכל לחיצה, וש-== בודק אם שני ערכים שווים.

challenge icon

אתגר

בינוני

כל לחיצה על C אוספת מטבע, ואיסוף 5 מטבעות מוביל לניצחון.

  1. מעל Update(), הוסיפו את השדה int coins = 0;.
  2. בתוך Update(), כאשר לוחצים על Input.GetKeyDown(KeyCode.C), הוסיפו 1 ל־coins והדפיסו את "Coins: " + coins.
  3. בתוך תנאי ה־if הזה, כאשר coins == 5, הדפיסו גם את You win!.

לחצו על "שחק" ולחצו על C חמש פעמים: המסוף סופר מ־Coins: 1 עד Coins: 5, ואז מופיע You win!. לאחר מכן לחצו על "בדיקה".

נסו בעצמכם

using UnityEngine;

public class CoinCounter : MonoBehaviour
{

    void Update()
    {
        // כל לחיצה על C אוספת מטבע.
    }
}

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

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