المخرج
جزء من قسم الفيزياء وأسلوب اللعب في رحلة Unity على Coddy. الدرس 64 من 71.
التحدي
متوسطأكمل Exit: منصة تسمح للاعب بالخروج بمجرد فتحها.
- أضف
private bool open = false;وpublic void Open(): عيّنopen = true;، واجعل لون المنصةColor.greenوسجّلThe exit is open. - في
OnTriggerEnter(Collider other)، عندما يتحققopen && other.CompareTag("Player")، سجّلYou escaped!واستدعِother.gameObject.SetActive(false);.
اضغط على «العب»: سيظل المخرج أحمر في الوقت الحالي. ثم اضغط على «تحقق».
جرّب بنفسك
using UnityEngine;
public class Exit : MonoBehaviour
{
// سيُكمل درس لاحق هذا الجزء: المخرج الذي يُفتح بعد الموجة الأخيرة.
}
جميع دروس الفيزياء وأسلوب اللعب
1الجسم الصلب (Rigidbody)
الجاذبية والكتلةالدفع باستخدام AddForceالقفز باستخدام دفعةFixedUpdate للفيزياءالسرعة المتجهةالأجسام الحركيةمراجعة: منصة الإطلاق4الكوروتينات
InvokeInvokeRepeating, CancelInvokeأول Coroutine لكالحلقات داخل الكوروتيناتإيقاف الكوروتيناتمراجعة: العد التنازلي10المشروع: الهروب من الحلبة
الحلبةالصيادونتدرّب بنفسك: Playground لـ Unity