Menu
CoddyTech

חזרה: מתג תאורה

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

הסיכום הזה מחבר את הפרק כולו: הפניה שמולאה ב־Inspector, רכיב שאוחזר פעם אחת באמצעות GetComponent, ורכיב שהופעל וכובה באמצעות enabled.

challenge icon

אתגר

בינוני

כתבו את מתג האור: מקש הרווח מדליק ומכבה את המנורה, והמתג מציג את מצבה.

  1. שמרו את ה-Renderer של המתג עצמו בשדה, והגדירו אותו ב-Start().
  2. בלחיצה על מקש הרווח, הפכו את מצב רכיב ה-Light: lamp.enabled = !lamp.enabled;.
  3. צבעו את המתג ב-Color.green כשהמנורה דולקת, וב-Color.red כשהיא כבויה, החל מתחילת הפעולה ולאחר כל לחיצה.

לחצו על "שחק" ואז על מקש הרווח: המנורה תכבה והמתג יהפוך לאדום. לאחר מכן לחצו על "בדיקה".

נסו בעצמכם

using UnityEngine;

public class LightSwitch : MonoBehaviour
{
    public Light lamp;

    void Start()
    {
    }

    void Update()
    {
    }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

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

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