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

المخرج

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

challenge icon

التحدي

متوسط

الخطوة الأخيرة: طريق الخروج. احتفظ بكل شيء من الدروس السابقة. توجد منصة خروج حمراء، وهي مُشغِّل، بجوار الجدار الشمالي، ويضعها المشهد في الحقل الجديد exit في Spawner.

أكمل Exit:

  • تبدأ مغلقة.
  • تفتحها طريقة عامة Open()، وتحول لونها إلى الأخضر (Color.green) وتسجل The exit is open.
  • عندما يدخل اللاعب (ذو الوسم Player) إلى المخرج المفتوح، سجّل You escaped! وعطّل اللاعب. أي شيء آخر يدخل إليه، أو دخول اللاعب إليه وهو مغلق، لا يفعل شيئًا.

أضف إلى Spawner:

  • حقلًا من النوع Exit اسمه exit.
  • عندما ينتهي التكرار في coroutine الموجات (الموجة الأخيرة ومدة waveDelay الخاصة بها)، استدعِ exit.Open().

اضغط Play، واصمد أمام الموجات ثم اهرب، وبعدها اضغط Check.

جرّب بنفسك

using UnityEngine;

public class Exit : MonoBehaviour
{
    // سيُستكمل هذا في درس لاحق: المخرج، الذي يُفتح بعد الموجة الأخيرة.
}

جميع دروس الفيزياء وأسلوب اللعب