مراجعة: الألعاب النارية
جزء من قسم أساسيات البرمجة النصية في Unity في رحلة Unity على Coddy. الدرس 54 من 67.
التحدي
متوسطاجعل Launcher يطلق الألعاب النارية باستخدام النموذج الأولي Spark:
- كل ضغطة على مفتاح المسافة تطلق 8 شرارات.
- تظهر كل شرارة على بُعد وحدتين بالضبط من المُطلِق، وفي اتجاه عشوائي خاص بها، دون دوران.
- تختفي كل شرارة بعد ثانية واحدة من ظهورها.
اضغط على Play واضغط على مفتاح المسافة بضع مرات، ثم اضغط على Check.
جرّب بنفسك
using UnityEngine;
public class Fireworks : MonoBehaviour
{
public GameObject sparkPrefab;
void Update()
{
// Space: 8 شرارات، تبعد كل منها بمقدار 2 وحدات في اتجاه عشوائي، وتختفي كل منها بعد 1 ثانية
}
}
جميع دروس أساسيات البرمجة النصية في Unity
1أول سكربت لك
مرحبًا يا Unityضع المكعبتحرّك في كل إطاراستدر كل ثانيةوجّه باستخدام المفاتيحمراجعة: قُد المكعب5التحويلات والتسلسل الهرمي
الآباء والأبناءالتحجيمالنظر إلى الأشياءالتحرك نحو نقطةمراجعة: القمر الدائر6الكائنات ومكوّناتها
المراجع في Inspectorالحصول على مكوّنالمكوّنات المفقودةإضافة مكوّنRequireComponentالإظهار والإخفاءمراجعة: مفتاح الإضاءة9القوالب والإنشاء
القوالب وInstantiateالإنشاء باستخدام مؤقّتالإنشاء ضمن شبكةقوائم الكائناتالتدميرإنشاء عشوائيمراجعة: الألعاب النارية