Menu
CoddyTech

סיכום: קפיצת טעינה

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

הסיכום הזה מחבר את הפרק יחד: מקש שנלחץ ומוחזק, מקש ששוחרר, וערך שגדל בכל פריים ב־Time.deltaTime, ונשאר מתחת למגבלה.

challenge icon

אתגר

קל

הפוך את הקובייה לקופץ עם טעינה.

  1. כל עוד Input.GetButton("Jump") (מקש הרווח) לחוץ, הגדל את charge בקצב של 1 לשנייה, אך לא מעבר ל־2.
  2. בעת Input.GetButtonUp("Jump"), הגדר את ערך ה־y של הקובייה ל־0.5f + charge * power, ואז הגדר את charge ל־0.
  3. כל עוד ערך ה־y שלה גדול מ־0.5f, הזז אותה למטה בקצב של fall יחידות לשנייה.

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

נסו בעצמכם

using UnityEngine;

public class ChargeJump : MonoBehaviour
{
    public float power = 1f;
    public float fall = 1f;
    float charge = 0f;

    void Update()
    {
    }
}
quiz iconבחנו את עצמכם

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

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

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