‫مرحبًا بعودتك.
‫في هذا الفيديو ، سنلقي نظرة على الأزرار.
‫والأزرار مهمة جدًا لأنها تسمح لنا ، على سبيل المثال ، بالانتقال من مشهد إلى آخر.
‫إنها تسمح لنا باختيار المستوى الذي نريد أن نكون فيه.
‫من المهم تغيير الإعدادات ، على سبيل المثال ، أو في قائمة الإعدادات بشكل عام للتلاعب بها.
‫لذلك يتم استخدام الأزرار بشكل شائع جدًا.
‫لذلك من المهم فهم كيفية عملها.
‫ولإضافة زر إلى واجهة المستخدم الخاصة بنا ، نحتاج إلى إنشاء زر داخل لوحة الرسم الخاصة بنا.
‫لذا انقر بزر الماوس الأيمن على لوحة الرسم ، ثم انتقل إلى واجهة المستخدم واختر الزر.
‫ما سيفعله ذلك ، سيضيف زرًا ويكون لهذا الزر طفل ، وهو نصنا.
‫لذا فإن الزر نفسه له خاصية نصية أو نص فرعي ، يمكنك بعد ذلك تغييره في أي وقت.
‫هذا النص مشابه للنص الذي رأيناه هنا.
‫الاختلاف الوحيد هو أنه يمتد حاليًا إلى حجم والده.
‫لذلك يُقال إن إعدادات المرساة وإعدادات التثبيت المسبقة الخاصة به تمتد نحو جميع الاتجاهات بقدر مساحة لديك
‫، مما يعني أن هذا النص سيشغل كل المساحة التي يمنحها الزر.
‫حسنا.
‫الزر نفسه له خصائص كما نعرفها.
‫على سبيل المثال ، التحويل الذي عملناه مع ذلك.
‫ثم يكون لها عرض ، ارتفاع وهكذا دواليك.
‫يحتوي على صورة نصية لها خاصية أو متغير يسمى صورة المصدر ، والتي يمكنك تغييرها في أي
‫وقت.
‫لذلك إذا كنت تريد تغيير مظهر الزر الخاص بك ، فيمكنك سحب صورة إلى خاصية الصورة
‫المصدر.
‫حسنا.
‫الآن دعنا نتعرف على كيفية جعل هذا الزر نشطًا للتفاعل معه.
‫لأنه في الوقت الحالي ، إذا قمنا بتفعيل اللعبة أو بدء اللعبة وضغطنا على
‫الزر ، كما ترى ، فهذا يشير إلى أن شيئًا ما تم الضغط عليه أو أننا نضغط عليه ، لكن لا شيء يحدث.
‫ومن أجل تحقيق شيء ما ، نحتاج إلى نص برمجي يحتوي على وظيفة نريد الاتصال بها وهناك
‫العديد من الخيارات المختلفة.
‫يمكنك إضافة كائن فارغ جديد حيث تقوم بتعيين هذا البرنامج النصي إليه ، وبعد ذلك يمكنك تعيين البرنامج النصي للزر الموجود
‫في انقر فوق حدث.
‫أو يمكنك فعل الشيء نفسه باستخدام الزر نفسه.
‫لذا يمكننا إضافة مكون هنا ، وهو نص جديد ، وسأطلق على سلوك الزر هذا.
‫وما يجب أن يفعله هذا البرنامج النصي في الوقت الحالي ، يجب أن يزيد النتيجة بمقدار واحد.
‫لذلك دعونا ندخل في سلوك الزر.
‫إذن ما يمكننا فعله ، على سبيل المثال ، يمكننا محاولة الوصول إلى نص سلوك النص من البرنامج
‫النصي لسلوك الزر الخاص بنا ، وبعد ذلك يمكننا ، على سبيل المثال ، زيادة رقم النص ثم تعيين رقم
‫النص لتغيير القيمة.
‫يمكننا القيام بذلك ضمن سلوك الزر نفسه أيضًا.
‫يمكننا الوصول إلى عنصر واجهة المستخدم النصية هنا ثم الوصول إليه من هنا.
‫دعونا نستخدم هذا النهج.
‫لذلك دعونا ننشئ نصًا عامًا ومن أجل استخدام النص ، بالطبع ، نحتاج إلى أن يكون لدينا واجهة مستخدم لمحرك الوحدة.
‫لذا فإن واجهة مستخدم محرك وحدة مساحة الاسم.
‫الآن يمكننا استخدام فئة النص ، دعنا نسميها نص النتيجة.
‫وفي كل مرة نضغط فيها على الزر ، نريد زيادة نص النتيجة بمقدار واحد.
‫لذلك دعونا نتخلص من طريقة البدء والتحديث وننشئ طريقتنا الخاصة
‫، والتي سأسميها باطلة عامة عند الضغط على الزر.
‫لنفترض أنه عندما أضغط على الزر ، أريد تغيير النتيجة ، أرسل النص إلى أنا أو تم الضغط على الزر.
‫حسنا.
‫لذلك دعونا نجرب ذلك.
‫دعنا نضيف ذلك إلى هذا البرنامج النصي ، إلى زرنا أو تم حفظه بالفعل.
‫لكننا الآن بحاجة إلى الانتظار قليلاً حتى يتم عرض النص.
‫لذا فإن خاصية النص هنا ، كما ترى ، توجد نص النقاط.
‫وسأستخدم النص كنص درجاتنا ، وهو هذا النص هنا.
‫من المهم استخدام النص الموجود أعلى الزر وليس داخل الزر.
‫حسنا.
‫لذا الآن أنا بحاجة إلى إضافة حدث عند النقر.
‫هنا يمكنك أن ترى أن هناك قائمة عند النقر فارغة حاليًا ويمكننا الضغط على زر علامة
‫الجمع ثم نحتاج إلى إعطائها كائنًا يحتوي على البرنامج النصي الذي يحتوي على الطريقة التي يجب تشغيلها كلما
‫نقرنا على هذا الزر.
‫حسنًا ، انقر فوق الزر أو اختر الزر هنا لأن الزر يحتوي على البرنامج النصي لسلوك الزر.
‫إذا كان لديك البرنامج النصي في كائن لعبة مختلف ، فسيتعين عليك اختيار
‫كائن اللعبة المختلف هذا ، وهو الكائن المحدد الذي تحدده هنا.
‫لذلك قمت بتحديد الزر والآن أحصل على سلوك الزر هذا مضافًا إلى خياراتي.
‫قبل ذلك لم يكن متوفرًا والآن يمكنني الاختيار.
‫تم الضغط على الزر.
‫لذلك دعونا نفعل ذلك.
‫تم اختيار عند الضغط على الزر.
‫الآن ، دعنا نمضي قدمًا وندير اللعبة ونرى ما إذا كان زرنا يفعل ما ينبغي.
‫لذلك دعونا نضغط على الزر ونرى أن t0n تم الضغط عليه لذلك تم تغيير النص الخاص بنا إلى زر تم الضغط عليه.
‫إذا ضغطت على SW ، فسترى أن الصورة مضغوطة.
‫إذا ضغطت إذا ضغطت على مفتاح المسافة.
‫تقول أنه تم الضغط على الزر أيضًا.
‫حسنا.
‫لذلك دعونا نضغط على الزر.
‫وكما ترى ، فإنه يغير قيمة النص.
‫هذا هو مدى بساطة استخدام وظيفة الزر.
‫ونعم ، هذا كل شيء.
‫حتى الآن أنت تعرف كيفية استخدام الأزرار.
‫في الفيديو التالي ، سنلقي نظرة على كيفية استخدام الأزرار للانتقال من مشهد
‫إلى آخر.
‫لذا أراك هناك.