Menu
CoddyTech

مراجعة: السُّلّم

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

اجمع أجزاء الفصل معًا: دالة تُعيد قيمة، ودالة تنفّذ مهمةً باستخدامها، وحلقة تستدعيها. تقع كل درجة من السُّلَّم على ارتفاع نصف وحدة فوق الدرجة التي تسبقها.

challenge icon

التحدي

صعب

ابنِ درجًا من 6 درجات.

  1. اكتب float StepHeight(int number) التي تُعيد number * 0.5f + 0.25f.
  2. اكتب void PlaceStep(int number): مكعبًا اسمه Step عند new Vector3(number, StepHeight(number), 0)، بحجم new Vector3(1, 0.5f, 1).
  3. في Start()، ضع الدرجات من 0 إلى 5 باستخدام حلقة for، ثم سجّل Built 6 steps.

اضغط على «العب»: تتدرج ست درجات صعودًا نحو اليمين. ثم اضغط على «تحقق».

جرّب بنفسك

using UnityEngine;

public class Staircase : MonoBehaviour
{
    void Start()
    {
        // ضع الدرجات من 0 إلى 5، ثم اكتب "Built 6 steps" في وحدة التحكم.
    }

    // اكتب float StepHeight(int number) هنا.

    // اكتب void PlaceStep(int number) هنا.
}
quiz iconاختبر نفسك

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

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

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