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

مراجعة: جدار قابل للكسر

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

challenge icon

التحدي

سهل

يقف جدار مكوّن من عشرة طوب أمام مدفع. الكرة هي قذيفة المدفع (تحمل الوسم Ball، والبرنامج النصي Cannon.cs مكتوب مسبقًا): يوجّه السهمان الأيسر والأيمن التصويب، ويُطلق مفتاح المسافة النار. كل طوبة جسم صلب (Rigidbody) عليها برنامج نصي Brick وقيمة breakSpeed (6). اكتب Brick.cs:

  • عندما تصطدم الكرة بطوبة بسرعة breakSpeed متر/ثانية أو أسرع، تتحطم الطوبة: سجّل Brick broken ودمّر تلك الطوبة.
  • لا شيء آخر يحطم الطوبة: لا الكرة الأبطأ، ولا الطوبة التي تسقط على الأرض أو على طوبة أخرى، مهما كانت سرعة سقوطها.

اضغط Play وأسقط الجدار، ثم اضغط Check.

جرّب بنفسك

using UnityEngine;

public class Brick : MonoBehaviour
{
    public float breakSpeed = 6f;
}

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