العنوان: البدء بربط الحدث المباشر عنوان تحسين محركات البحث:getting-started-with-direct-event-binding الوصف: تعرّف على المزيد عن نظام الاتصالات للأجهزة وكيفية تسهيله لإعداد تفاعلات الجهاز. parent: أساسيات البناء في وضع Fortnite الإبداعي النوع: فكرة الترتيب: Type: Concept tags: devices Hero-image:direct-event-binding-hero.png Topic-image:direct-event-binding-topic.png Social-image:direct-event-binding-social.png
لمَ يستطيع اتصال الأجهزة إحداث تغييرات؟
سيوسع ربط الحدث المباشر إمكانيات ما يمكنك تحقيقه في الوضع الإبداعي. يمكن للأجهزة التواصل مباشرة باستخدام ربط الحدث المباشر. يجعل سير عملك أبسط، ما يعطيك حرية أكثر في تنفيذ أفكارك التصميمية. انتقالك لهذا النظام هو الخطوة التالية من إنشاء آليات اللعبة الأكثر تعقيدًا وتنوعًا.
يزيل نظام ربط الحدث المباشر القيود الكامنة في نظام اتصالات القناة. لم يعد هناك داعٍ للقلق حول بلوغ الحد الأقصى من القنوات. ليس عليك التخطيط مسبقًا لتوزيع قناتك عند تصميم جزيرة، لأن الأجهزة تتواصل مباشرةً مع ربط الحدث. عند نسخك للأجهزة، يكون عليك تحريرها بعد الآن لتغيير مهام القناة — سيتم ترحيل الأحداث والوظائف الموجودة في الأصل إلى النُسخ.
تقديم الأحداث والوظائف
تستخدم الأجهزة الأحداث والوظائف، بدلًا من إرسال واستقبال الإشارات. مثال على الحدث هو عندما يتم تفعيل إجراء بواسطة جهاز أو منصة لاعب. تحفز الأحداث أجهزة أخرى على فعل نفس الشيء أو تعيين ظرف معين ويسمى ذلك الإجراء أو الظرف وظيفة. تقوم بربط حدث بواحد من الأجهزة بوظيفة في جهاز آخر. في معظم الأحيان، تصبح خيارات جهاز الإرسال أحداثًا وخيارات الاستقبال تصبح الآن وظائف.
كيف يعمل ربط الحدث المباشر
بدلًا من تعيين القنوات، يستخدم ربط الحدث المباشر أسماء الأجهزة لتحديد الأحداث والوظائف التي تحدث بين عدة أجهزة. يتم تعيين معرّف مميز للأجهزة تلقائيًا، لكن هذه مجرد سلسلة من الأحرف والأرقام. سيكون من المهم إعادة تسمية أجهزتك بأسماء أكثر وصفًا وذات معنى.
فيما يلي توضيح يقارن بين نظام القناة وبين نظام ربط الحدث المباشر، قد يساعدك في رؤية التشابهات والفروق بينهما.
تحويل جُزرك الموجودة
ربط الحدث المباشر هو نظام اختياري حاليًا، لكن في النهاية سيصبح هو النظام الافتراضي. عندما تريد تحويل جزيرة موجودة إلى النظام الجديد، فعليك صنع نسخة من الجزيرة واختبار التحول على تلك النسخة أولًا.
بمجرد تحويلك لجزيرة من نظام القناة إلى نظام ربط الحدث المباشر، لن يعود بإمكانك تحويلها إلى نظام القناة مجددًا! لن تفيد إعادة تعيين الجزيرة في إعادتها إلى نظام القناة.
لتحويل جزيرة موجودة إلى النظام الجديد، افتح تبويب جزيرتي ثم اضغط على تبويب الأدوات. حدد موقع خيارات نظام الحدث ثم اضغط على تحويل.
سيعيّن هذا التحويل التلقائي معرّفات مميزة (سلسلة عشوائية من الأحرف والأرقام) إلى أي أجهزة دون اسم. سيتم ربط الأجهزة التي كانت موصلة في نظام القناة تلقائيًا بالأحداث والوظائف في عملية التحويل.
عند فتحك لوحة تخصيص جهاز لعرض الخيارات، سترى تبويب الأحداث وتبويب الوظائف بدلًا من تبويب القنوات. هذا هو المكان الذي ستعثر فيه على الروابط بين الأجهزة على جزيرتك.
مميزات إضافية لربط الحدث المباشر
يسرّع نظام ربط الحدث المباشر بشكل كبير من سير عمل بناء الجزر وسيساعدك على إجراء تغييرات مهمة دفعة واحدة.
كمثال، لنقل إنك قد خصصت جهاز زر لفتح ضوء قابل للتخصيص عندما يتفاعل لاعب مع الزر. ستكون قد حددت حدث عند التفاعل أرسل الحدث على، من تبويب الأحداث. تحت تبويب الحدث، ستكون قد حددت جهاز ضوء قابل للتخصيص وحددت تشغيل كوظيفة بجانب الجهاز.
إذا أردت إضافة زر آخر لإغلاق الضوء، يمكنك نسخ جهاز الزر الأول، ثم الذهاب إلى تبويب الأحداث والضغط على تشغيل لفتح القائمة. حدد إغلاق من القائمة وها قد انتهيت! يمكنك بعد ذلك إعادة تسمية جهازي الزر إلى تشغيل الضوء وإغلاق الضوء لتوضيح الفرق بينهما.
يمكنك نسخ كلا الجهازين باستخدام نظام القناة — لكن سيجب عليك تحرير كل منهما إلى قناة مختلفة. إن كان لديك آليات معقدة للعبة تتضمن عدة أجهزة، فسيستغرق ذلك وقتًا طويلًا للغاية. وإن اختلط عليك الأمر، فسيستغرق الأمر وقتًا أطول لإصلاح أيًا كان ما تم إفساده.
لكن باستخدام ربط الحدث المباشر، هناك أشياء أقل لتغييرها، ما يعني سير عملك بشكل أسرع. ويصبح إنشاء مجموعات مترابطة من الأجهزة أمرًا سهلًا، ما يعني أن ألعابك ستستفيد من ميكانيكا ألعاب أكثر تطورًا. ومن دون القنوات، لن يشكل الحد الأقصى للقنوات أمرًا يجب وضعه في الاعتبار. يمكنك نسخ ولصق جهاز واحد أو مجموعة كاملة من الأجهزة دون القلق من الحد الأقصى للقنوات.
ماذا بعد
تفقّد مدونة Fortnite الرسمية للأسئلة الشائعة الخاصة بربط الحدث المباشر. شاركوا ابتكاراتكم معنا على Twitter عن طريق الإشارة إلينا @FNCreate!