Menu
CoddyTech

היציאה

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

challenge icon

אתגר

בינוני

השלב האחרון: הדרך החוצה. שמור על כל מה שהיה בשיעורים הקודמים. משטח יציאה אדום, עם טריגר, נמצא ליד הקיר הצפוני, והסצנה מציבה אותו בשדה החדש exit של Spawner.

מלא את Exit:

  • הוא מתחיל סגור.
  • מתודה ציבורית Open() פותחת אותו, הופכת אותו לירוק (Color.green) ורושמת ביומן The exit is open.
  • כשהשחקן (שמתויג בתג Player) נכנס ליציאה הפתוחה, רשום ביומן You escaped! והשבת את השחקן. כל דבר אחר שנכנס אליה, או השחקן שנכנס אליה כשהיא סגורה, לא גורם לשום פעולה.

הוסף ל-Spawner:

  • שדה מסוג Exit בשם exit.
  • כשהלולאה של קורוטינת הגלים מסתיימת (הגל האחרון וה-waveDelay שלו), קרא ל-exit.Open().

לחץ על Play, שרוד את הגלים וברח, ואז לחץ על Check.

נסו בעצמכם

using UnityEngine;

public class Exit : MonoBehaviour
{
    // שיעור מאוחר יותר ישלים את החלק הזה: היציאה, שתיפתח אחרי הגל האחרון.
}

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