Menu
CoddyTech

مراجعة: المصعد

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

يجمع هذا الملخص الفصل معًا: حقول يضبطها Inspector، وتظل خاصة باستخدام [SerializeField]، وتُقرأ في كل إطار داخل Update().

challenge icon

التحدي

سهل

اكتب نص المصعد البرمجي: يصعد إلى الأعلى ويتوقف هناك.

  1. أضف حقلين، speed وtop، بصيغة [SerializeField] private float. اضبطهما في نافذة المفتش على 2 و5.
  2. في Update()، ما دام transform.position.y أقل من top، أضف new Vector3(0, speed * Time.deltaTime, 0) إلى transform.position.

اضغط على «العب»: يصعد المصعد إلى ارتفاع 5 ويبقى هناك. ثم اضغط على «تحقق».

جرّب بنفسك

using UnityEngine;

public class Lift : MonoBehaviour
{
    // speed وtop: خاصّان، ويُضبطان في Inspector

    void Update()
    {
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

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

تدرّب بنفسك: Playground لـ Unity