انتقل إلى المحتوى
KnowledgeCity

يونِتي المستوى المتوسط: استخدام المُدخلات

التحكم في اللاعب باستخدام نظام الإدخال الافتراضي والجديد
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ4.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Ken Geary  4 الدروس ·  26m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

ستتعرف في هذه الدروس على مدخلات Unity الافتراضية بالإضافة إلى نظام الإدخال الجديد للتحكم في شخصية اللاعب. يعمل نظام الإدخال Unity الافتراضي مع مفاتيح لوحة المفاتيح المعينة لمفاتيح WSAD بالإضافة إلى مفاتيح الأسهم وشريط المسافة، وستقوم بإنشاء كود للاعب للتحرك للأمام والخلف. ستقوم باستيراد نظام الإدخال الجديد وإعداد المكونات لإنشاء إجراءات مخصصة للتحرك يسارًا ويمينًا باستخدام إعدادات إجراء نظام الإدخال الجديد. ستقوم بعد ذلك بإنشاء إجراء جديد وتعيينه على شريط المسافة لمزيد من حركة اللاعب. ستقوم بتعديل كود اللاعب لإضافة مكتبة نظام الإدخال، بالإضافة إلى أوامر لاستدعاء نظام الإدخال الجديد. يؤدي هذا إلى تعيين المفاتيح A وD والأسهم اليمنى واليسرى لجعل اللاعب يتحرك يسارًا ويمينًا، بالإضافة إلى شريط المسافة لجعل اللاعب يقفز.

ما ستتعلمه

  • كتابة تعليمات برمجية للتحكم في الحركة الأساسية للاعب باستخدام نظام إدخال Unity الافتراضي
  • ربط مفاتيح لوحة المفاتيح (مفاتيح WSAD، والأسهم، ومسطحة المسافة) لتحريك اللاعب للأمام والخلف
  • تثبيت واستيراد نظام إدخال Unity الجديد
  • إعداد مكونات إجراءات مخصصة لتحريك اللاعب يساراً ويميناً
  • إنشاء إجراء جديد وربطه بمسطرة المسافة لجعل اللاعب يقفز
  • تعديل الكود البرمجي للاعب لإضافة مكتبة نظام الإدخال واستدعاء نظام الإدخال الجديد

النقاط الرئيسية

  • يعمل نظام إدخال Unity الافتراضي مع مفاتيح لوحة المفاتيح المربوطة بمفاتيح WSAD بالإضافة إلى الأسهم ومسطرة المسافة.
  • تقوم بإنشاء كود برمجي للاعب للتحرك للأمام والخلف باستخدام المدخلات الافتراضية.
  • يتم استيراد نظام الإدخال الجديد وإعداده بمكونات لإنشاء إجراءات مخصصة للحركة يساراً ويميناً.
  • يتم إنشاء إجراء جديد وربطه بمسطرة المسافة للمزيد من حركة اللاعب.
  • يؤدي تعديل كود اللاعب إلى ربط المفتاحين A و D والأسهم اليسار واليمين للحركة يساراً/يميناً، ومسطرة المسافة للقفز.

الأسئلة الشائعة

ماذا سأتعلم في هذه الدورة التدريبية؟

ستتعرف على مدخلات Unity الافتراضية بالإضافة إلى نظام الإدخال الجديد للتحكم في شخصية اللاعب، بما في ذلك كتابة كود لحركة اللاعب، وتثبيت نظام الإدخال الجديد، والعمل مع مكونات الإجراءات المخصصة، واستخدام نظام الإدخال الجديد للتحكم في اللاعب.

ما هي المفاتيح المستخدمة للتحكم في اللاعب؟

يعمل نظام إدخال Unity الافتراضي مع مفاتيح لوحة المفاتيح المربوطة بمفاتيح WSAD والأسهم ومسطرة المسافة. ومع نظام الإدخال الجديد، تقوم مفاتيح A و D والأسهم اليسار واليمين بتحريك اللاعب يساراً ويميناً، وتجعله مسطرة المسافة يقفز.

ما هي الدروس التي تتضمنها هذه الدورة؟

تتضمن الدورة أربعة دروس: التحكم في اللاعب باستخدام المدخلات الافتراضية؛ وتثبيت نظام الإدخال الجديد؛ والتحكم في اللاعب باستخدام نظام الإدخال الجديد (الجزء الأول)؛ والتحكم في اللاعب باستخدام نظام الإدخال الجديد (الجزء الثاني).

ما الفرق بين المدخلات الافتراضية ونظام الإدخال الجديد المغطى هنا؟

يستخدم نظام إدخال Unity الافتراضي مفاتيح لوحة المفاتيح المربوطة بـ WSAD والأسهم ومسطرة المسافة للحركة للأمام والخلف، بينما يتم استيراد نظام الإدخال الجديد وإعداده بمكونات إجراءات مخصصة لربط الحركة يساراً/يميناً وإجراء القفز بمسطرة المسافة.

ما هي المهارات التي تبنيها هذه الدورة؟

تبني هذه الدورة مهارات في أجهزة الإدخال، والتعلم التفاعلي، والوضع التفاعلي، والإدخال الخام، وطريقة الإدخال العالمية.