סיכום: מפתח ודלת
חלק מהיחידה פיזיקה ומשחקיות במסלול ה-Unity של Coddy. שיעור 21 מתוך 71.
הסיכום הזה מחבר את הפרק: טריגרים, OnTriggerEnter ו־TryGetComponent, כדי לוודא שהשחקן הוא זה שנכנס.
אתגר
קלכתבו את המפתח ואת הדלת: רק השחקן יכול להשתמש בהם.
- ב־
OnTriggerEnterשלKey.cs, כאשר מתקייםother.TryGetComponent(out Player player), הגדירוplayer.hasKey = true;, תעדו אתGot the keyוהשמידו את המפתח. - ב־
Door.cs, עבור השחקן: אם יש לוhasKey, הפעילו אתgate.SetActive(false);ותעדו אתThe door opens; אחרת תעדו אתLocked.
לחצו על "שחק", נסו לפתוח את הדלת, הביאו את המפתח ונסו שוב. לאחר מכן לחצו על "בדיקה".
נסו בעצמכם
using UnityEngine;
public class Key : MonoBehaviour
{
// השחקן לוקח את המפתח; שום דבר אחר לא לוקח אותו
}
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה פיזיקה ומשחקיות
1גוף קשיח
כוח הכבידה והמסהדחיפה באמצעות AddForceקפיצה באמצעות מתקףFixedUpdate לפיזיקהמהירותגופים קינמטייםחזרה: משטח שיגור2התנגשויות
OnCollisionEnterבמה פגעתי?להישבר בעת פגיעהלעמוד על הקרקעניתור וחיכוךצורות Colliderסיכום: קיר שביר5פרויקט: מרוץ המטבעות
הכדור המתגלגלמטבעות לאיסוףתרגלו בעצמכם: Unity אונליין