Menu
CoddyTech

סיכום: מפתח ודלת

חלק מהיחידה פיזיקה ומשחקיות במסלול ה-Unity של Coddy. שיעור 21 מתוך 71.

הסיכום הזה מחבר את הפרק: טריגרים, OnTriggerEnter ו־TryGetComponent, כדי לוודא שהשחקן הוא זה שנכנס.

challenge icon

אתגר

קל

כתבו את המפתח ואת הדלת: רק השחקן יכול להשתמש בהם.

  1. ב־OnTriggerEnter של Key.cs, כאשר מתקיים other.TryGetComponent(out Player player), הגדירו player.hasKey = true;, תעדו את Got the key והשמידו את המפתח.
  2. ב־Door.cs, עבור השחקן: אם יש לו hasKey, הפעילו את gate.SetActive(false); ותעדו את The door opens; אחרת תעדו את Locked.

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

נסו בעצמכם

using UnityEngine;

public class Key : MonoBehaviour
{
    // השחקן לוקח את המפתח; שום דבר אחר לא לוקח אותו
}
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה פיזיקה ומשחקיות

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