Menu
CoddyTech

منصات متحركة

جزء من قسم إنشاء ألعاب حقيقية في رحلة Unity على Coddy. الدرس 50 من 60.

challenge icon

التحدي

متوسط

اجعل المنصة الزرقاء تنزلق فوق الفجوة. سيأتي ركوبها لاحقًا.

  1. في MovingPlatform، أضف عددين عشريين من النوع [SerializeField] هما distance = 3f وspeed = 1.5f، وأضف public Vector3 delta;.
  2. في Update()، اجعل المنصة تنزلق من نقطة البداية إلى مسافة distance وحدة على طول المحور +x بسرعة speed، ثم تعود، وتكرر ذلك.
  3. اجعل قيمة delta تساوي الموضع بعد الحركة ناقص الموضع قبلها.

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

جرّب بنفسك

using UnityEngine;

public class MovingPlatform : MonoBehaviour
{
    // سيُكمل درس لاحق هذا الجزء: منصة تنزلق ذهابًا وإيابًا.
}

جميع دروس إنشاء ألعاب حقيقية

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