Menu
CoddyTech

סיכום: זיקוקים

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

הסיכום הזה מחבר את הפרק כולו: יצירת עותק של קדם־אובייקט באמצעות Instantiate בלולאה, מקום אקראי לכל עותק, ו־Destroy עם השהיה.

challenge icon

אתגר

בינוני

לחץ על מקש הרווח כדי ליצור פרץ של 8 ניצוצות.

  1. כשמתקיים Input.GetKeyDown(KeyCode.Space), הפעל לולאת for 8 פעמים.
  2. בתוכה, צור ניצוץ ב־transform.position + Random.onUnitSphere * 2f, עם Quaternion.identity.
  3. העבר את הניצוץ החדש אל Destroy(spark, 1f);.

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

נסו בעצמכם

using UnityEngine;

public class Fireworks : MonoBehaviour
{
    public GameObject sparkPrefab;

    void Update()
    {
        // Space: 8 ניצוצות, כל אחד במרחק של 2 יחידות בכיוון אקראי, וכל אחד נעלם אחרי 1 שנייה
    }
}
quiz iconבחנו את עצמכם

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

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

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