Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة: القفز المشحون

جزء من قسم أساسيات البرمجة النصية في Unity في رحلة Unity على Coddy. الدرس 16 من 67.

challenge icon

التحدي

سهل

اجعل المكعب يقفز بقفزة مشحونة:

  • أثناء الضغط على زر القفز (Space)، تزداد قيمة charge بمقدار 1 كل ثانية، ولكن لا تتجاوز 2 أبدًا.
  • عند تحرير زر القفز، يقفز المكعب: تصبح قيمة y لديه 0.5 + charge * power، وتعود قيمة charge إلى 0.
  • عندما يكون المكعب فوق الأرض (y = 0.5)، يسقط بسرعة fall وحدة في الثانية حتى يعود إلى الأرض.

يضبط Inspector قيمة power على 2 وfall على 3. اضغط Play، ثم اضغط باستمرار على Space وحرره، وبعد ذلك اضغط Check.

جرّب بنفسك

using UnityEngine;

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

    void Update()
    {
    }
}

جميع دروس أساسيات البرمجة النصية في Unity