Menu
CoddyTech

ציידים

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

challenge icon

אתגר

בינוני

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

  • שדה speed שה-Inspector קובע (3).
  • ב-Start, מצא את השחקן באמצעות GameObject.FindWithTag("Player") ושמור את ה-Transform שלו. בשיעור הבא הציידים ייווצרו מתוך prefab בזמן שהמשחק פועל, והשדה של prefab לא יכול להכיל אובייקט מהסצנה, ולכן כל צייד מוצא את השחקן בעצמו.
  • בכל צעד פיזיקלי, קבע את המהירות של הצייד לכיוון השחקן לאורך הקרקע במהירות speed, תוך שמירה על מהירות ה-y שלו.

לחץ על Play והתרחק מהם, ואז לחץ על Check.

נסו בעצמכם

using UnityEngine;

public class Hunter : MonoBehaviour
{
    // בשיעור מאוחר יותר נוסיף כאן ציידים שרודפים אחרי השחקן.
}

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