الوصف: استخدم جهاز تحكم منظور اللاعب لإعادة تعيين أو إعادة تهيئة عناصر تحكم المُشغِّل في أثناء استخدام أجهزة الكاميرا.
SEO-Description: استخدم جهاز تحكم منظور اللاعب لإعادة تعيين أو إعادة تهيئة عناصر تحكم المُشغِّل في أثناء استخدام أجهزة الكاميرا في وضع Fortnite الإبداعي وUnreal Editor لـFortnite
Parent: using-devices-in-fortnite-creative
الترتيب:
Type: reference
علامات التعريف: كاميرا
علامات التعريف: الحركة
علامات التعريف: رسوم متحركة
Hero-image:third-person-controls-hero.png
Topic-image:third-person-controls-topic.png
Social-image:third-person-controls-social.png
هذه الميزة متاحة في الوصول المبكر. يمكنك نشر جزيرة بهذه الميزة، لكن اعلم أن التغييرات قد تعطل جزيرتك وقد تتطلب تدخلك النشط في أثناء فترة الوصول المبكر.
جهاز تحكم منظور اللاعب مصمم للاستخدام جنبًا إلى جنب مع أجهزة كاميرا بزاوية ثابتة وكاميرا بنقطة ثابتة. يمتلك جهاز تحكم منظور اللاعب وظيفتين رئيسيتين:
- تهيئة إعدادات الحركة والمواجهة للاعبين المتأثرين بأجهزة الكاميرا
- تهيئة سلوك الاستهداف للاعبين المتأثرين بأجهزة الكاميرا
نظرًا لأن أجهزة الكاميرا تغير ما يراه اللاعب، فإن عناصر التحكم المعتادة للحركة وغيرها من إجراءات اللاعب ستكون مختلفة. هذا الجهاز هو المكان الذي تحدد فيه الاتجاه الذي يواجهه اللاعب، وكيفية استهداف الأعداء أو الأشياء المتاحة للتفاعل، ومدى سرعة تحركهم، وما إلى ذلك.
لمعرفة مزيد عن كيفية استخدام الكاميرا وعناصر التحكم معًا، تفقّد التصميم عبر الكاميرات وعناصر التحكم. لمعرفة كيفية استخدام الكاميرات في UEFN، تفقّد:
- كاميرا أسلوب اللعب وأجهزة التحكم
- مثال على أسلوب اللعب إنشاء تسلسل عناوين
للعثور على جهاز تحكم منظور اللاعب، اضغط على التبويب لفتح مستودع الوضع الإبداعي واختر فئة الأجهزة. من هناك، يمكنك البحث عن الأجهزة أو تصفحها. لمزيد من المعلومات عن العثور على الأجهزة انظر استخدام الأجهزة.
## التصفية السياقية
تتأثر بعض الأجهزة بميزة تُسمى التصفية السياقية. هذه الميزة تعرض أو تخفي الخيارات بناءً على القيم المُحدّدة لعدد من الخيارات ذات الصلة. ستقلل هذه الميزة من الفوضى في لوحة التخصيص وتجعل التنقل والتحكم في الخيارات أسهل.
ومع ذلك، قد لا يكون من السهل التعرف على الخيارات أو القيم التي تُفعّل التصفية السياقية. ولمساعدتك على تحديدها، نستخدم الخط المائل لأي قيم تفعيل التصفية السياقية في وثائق الجهاز لدينا. سندرج كل الخيارات بما فيها تلك المتأثرة بالتصفية السياقية، وإذا أُخفيت أو أُظهرت بناءً على قيمة خيار بعينه، فسنخطرك بذلك في حقل وصف ذلك الخيار.
خيارات الجهاز
يمكنك تهيئة هذا الجهاز باستخدام الخيارات التالية.
القيم الافتراضية بخط عريض. تظهر القيم التي تُفعّل التصفية السياقية بالخط المائل.
| الخيار | القيمة | الوصف |
|---|---|---|
| معاينة إبداعية | غير متاح | انقر على ابدأ لمعاينة ما تعرضه الكاميرا. انقر على إيقاف لمغادرة المعاينة والعودة إلى تحرير جزيرتك. |
| الأولوية | 0، اختر رقمًا أو أدخله | يمكن وجود العديد من الكاميرات في أي وقت، ولكن الكاميرا ذات الأولوية القصوى هي فقط التي تعد نشطة. |
| إضافة إلى اللاعبين عند البدء | تشغيل، إيقاف | لتحديد إن كان هذا الجهاز يُضاف تلقائيًا إلى جميع اللاعبين عند بدء اللعبة. |
| إزالة عند الإقصاء | تشغيل، إيقاف | لتحديد ما إذا تمت إزالة هذه الكاميرا من لاعب عند إقصائه. |
| التفعيل في أثناء المرحلة | لا يوجد، دائمًا، خلال اللعب فقط | لتحديد المرحلة التي تفعّل فيها الكاميرا. إذا اخترت لا يوجد، فبإمكانك فقط تمكين الكاميرا يدويًا عند وجود أحداث. |
| مُضاعِف سرعة الحركة | 1.0x، اختر مقدارًا | لتحديد مدى سرعة تحرك اللاعب كمضاعف للسرعة الافتراضية. |
| مُضاعِف سرعة الحركة عند إطلاق النار | 1.0x، اختر مقدارًا | لتحديد مدى سرعة تحرك اللاعب عند إطلاق النار، كمضاعف للسرعة الافتراضية. |
| مُضاعِف سرعة الحركة عند التصويب | 1.0x، اختر مقدارًا | لتحديد مدى سرعة تحرك اللاعب عند التصويب، كمضاعف للسرعة الافتراضية. |
| مُضاعِف سرعة الدوران | 1.0، اختر مقدارًا | لتحديد سرعة اللاعب في أثناء الدوران، كمضاعف للسرعة الافتراضية. |
| مُضاعِف سرعة الدوران عند إطلاق النار | لتحديد سرعة دوران اللاعب في أثناء التصويب، كمضاعف للسرعة الافتراضية. | |
| مُضاعِف سرعة الدوران عند التصويب | لتحديد سرعة دوران اللاعب في أثناء التصويب، كمضاعف للسرعة الافتراضية. | |
| المساعدة في الاستهداف | تشغيل، إيقاف | إذا تم الضبط على تشغيل، سيختار اللاعبون الهدف تلقائيًا بناءً على المسافة والزاوية وأولويات الهدف. |
| تشغيل قفل الاستهداف | أبدًا، دائمًا، إطلاق النار، التصويب، إطلاق النار أو التصويب | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لتحديد الوقت الذي يتجه فيه اللاعبون نحو هدفهم، عندما يتم تحديد الهدف. |
| مدة الاحتفاظ بالهدف | 1.5 ثانية، اختر عددًا من الثواني | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. مقدار الثواني التي سيحاول فيها اللاعب مواجهة الهدف بعد كل إجراء بعيد المدى. |
| مسافة الاستهداف | 1000، اختر مقدارًا | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لتحديد المسافة القصوى التي يمكن أن تكون بين اللاعب والأهداف لتكون أهدافًا صالحة. |
| مسافة الاستهداف عند التصويب | 1000، اختر مقدارًا | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لتحديد المسافة القصوى التي يمكن أن تكون بين اللاعب والأهداف لتكون أهدافًا صالحة. |
| زاوية الاستهداف | 85، اختر عددًا من الدرجات | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. من اتجاه مواجهة اللاعب، هذه الزاوية التي يجب أن تكون بين اللاعب والأهداف لتكون أهدافًا صالحة. |
| زاوية الاستهداف عند التصويب | 85، اختر عددًا من الدرجات | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. من اتجاه مواجهة اللاعب، هذه الزاوية التي يجب أن تكون بين اللاعب والأهداف لتكون أهدافًا صالحة. |
| تطلب خط الرؤية | تشغيل، إيقاف | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لتحديد ما إذا كان خط الرؤية الواضح مطلوبًا لاعتبار الهدف صالحًا. |
| لاعبو الوزن الأساسي | 1.0، اختر عددًا | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لتحديد أولويات الاستهداف المخصصة للاعبين. إذا قمت بتحديد 0، فلا يمكن استهداف اللاعبين. |
| كائنات الوزن الأساسي | 0.5، اختر عددًا | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لتحديد أولويات الاستهداف المخصصة للكائنات. إذا قمت بتحديد 0، فلا يمكن استهداف الكائنات. |
| مركبات الوزن الأساسي | 0.3، اختر عددًا | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لتحديد أولويات الاستهداف المخصصة للمركبات. إذا قمت بتحديد 0، فلا يمكن استهداف المركبات. |
| مقياس الوزن بالمسافة | 0.5، اختر عددًا | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لقياس قيمة أولوية الهدف المحسوبة، مما يقلل القيمة النهائية بمسافة الهدف من اللاعب. |
| مقياس الوزن بالزاوية | 1، اختر عددًا | لا يظهر هذا الخيار إلا إذا تم ضبط خيار المساعدة في الاستهداف على تشغيل. لقياس قيمة أولوية الهدف المحسوبة، مما يقلل القيمة النهائية بزاوية الهدف بالنسبة إلى اللاعب. |
| الفريق المتأثر | أي فريق، اختر فريقًا أو أدخله | لتحديد الفريق المتأثر بهذا الجهاز. |
| التأثير في الفئة | لا فئة، أي فئة، اختر فئة أو أدخلها | يحدد الفئات المتأثرة بهذا الجهاز. لا فئة تعني أن اللاعبين الذين ليس لديهم فئة معينة هم المتأثرون فقط. أي فئة تعني جميع اللاعبين، بما فيهم الذين لم يتم تعيين فئة لهم، سيتأثرون. |
| عكس الفريق | تشغيل، إيقاف | إذا تم تعيين هذا إلى تشغيل، فستتأثر جميع الفرق بهذا الجهاز عدا الفريق المحدد في خيار التأثير في الفريق. |
| عكس الفئة | تشغيل، إيقاف | إذا تم تعيين هذا إلى تشغيل، فستكون جميع الفئات متأثرة بهذا الجهاز عدا الفئة المحددة في خيار التأثير في الفئة. |
| جهاز قابل للاستهداف في وضع التعديل | تشغيل، إيقاف | لتحديد ما إذا كان الجهاز نفسه قابلاً للاستهداف. إذا تم التعيين على تشغيل، فلن يكون الجهاز قابلًا للاستهداف إلا عند تحرير جزيرتك. |
ربط الحدث المباشر
فيما يلي خيارات ربط الحدث المباشر لهذا الجهاز.
الوظائف
تستمع الوظيفة إلى حدث على جهاز ثم تنفذ إجراء.
- لأي وظيفة، انقر على الخيار، ثم تحديد جهاز للوصول إلى قائمة الجهاز المنسدلة والتحديد منها.
- بمجرد تحديدك جهازًا، انقر على تحديد حدث وحدد الحدث الذي يشغل هذه الوظيفة.
- إذا كان من الممكن تشغيل الوظيفة عبر أكثر من حدث، فاضغط على زر إضافة لإضافة خط وكرر هذه الخطوات.
| خيار | وصف |
|---|---|
| التفعيل عند الاستلام من | يُفعّل الجهاز عند إقامة حدث. |
| تعطيل عند الاستلام من | يُعطّل الجهاز عند إقامة حدث. |
| إضافة إلى اللاعب عند الاستلام من | يضيف هذا الجهاز للاعب المحرض عند إقامة حدث. |
| إضافة إلى الجميع عند الاستلام من | يضيف هذا الجهاز إلى جميع اللاعبين عند إقامة حدث. |
| إزالة من اللاعب عند الاستلام من | يزيل هذا الجهاز من اللاعب المحرض عند إقامة حدث. |
| إزالة من الجميع عند الاستلام من | يزيل هذا الجهاز من جميع اللاعبين عند إقامة حدث. |
الأحداث
هذا الجهاز لا يملك أحداثًا.
استخدام أجهزة تحكم منظور اللاعب في Verse
يمكنك استخدام الرمز أدناه للتحكم في جهاز تحكم منظور اللاعب في Verse. يظهر هذا الرمز كيفية استخدام الأحداث والوظائف في جهاز تحكم منظور اللاعب لواجهة برمجة التطبيقات. يمكنك تعديلها لتلبية متطلبات تجربتك.
استخدام { /Fortnite.com/Devices }
استخدام { /Verse.org/Simulation }
استخدام { /UnrealEngine.com/Temporary/Diagnostics }
# جهاز إبداعي من Verse يمكن وضعه في مستوى
gameplay_controls_third_person_device_verse_example := class(creative_device):
# مرجع للتحكم في أسلوب اللعب: جهاز تحكم منظور اللاعب في المستوى.
# في قائمة التفاصيل لجهاز Verse هذا،
# عيّن هذه الخاصية على التحكم في أسلوب اللعب لديك: جهاز منظور اللاعب.
@editable
MyThirdPersonControlsDevice:gameplay_controls_third_person_device = gameplay_controls_third_person_device{}
# يتم التشغيل عندما يبدأ استخدام الجهاز في لعبة قيد التشغيل بالفعل
OnBegin<override>()<suspends>:void=
طباعة ("إضافة أجهزة تحكم منظور اللاعب إلى اللاعبين.")
# يتكرر هذا المثال مع كل اللاعبين في التجربة لإظهار كيفية إجراء العمليات لكل لاعب على الجهاز.
لـ(اللاعب : GetPlayspace().GetPlayers()):
# يضيف الكاميرا إلى مكدس كاميرا "العميل" ويجعلها الكاميرا النشطة.
MyThirdPersonControlsDevice.AddTo(Player)
# انتظر 5 ثوانٍ
سكون(5.0)
طباعة ("إزالة أجهزة تحكم منظور اللاعب من اللاعبين.")
# يزيل الكاميرا من جميع مكدسات كاميرا "العميل" وينبثق من كونها الكاميرا النشطة، ويستبدلها بالكاميرا التالية في المكدس.
جهاز تحكم منظور اللاعب الخاص بي. يُزال من الجميع()
لاستخدام هذا الرمز في تجربة UEFN لديك، اتبع هذه الخطوات.
-
اسحب جهاز تحكم منظور لاعب إلى جزيرتك.
-
أنشئ جهاز Verse جديدًا باسم **gameplay_controls_third_person_device_verse_example**. تفقّد إنشاء جهازك الخاص باستخدام Verse من أجل الخطوات.
-
في Visual Studio Code، افتح **gameplay_controls_third_person_device_verse_example.verse** في Visual Studio Code والصق الرمز أعلاه.
-
اجمع رمزك واسحب جهاز Verse إلى جزيرتك. تفقّد إضافة جهاز Verse لديك إلى مستواك لمعرفة الخطوات.
-
أضف مرجع إلى الجهاز على جزيرتك على جهاز Verse. تفقّد إضافة مرجع Verse إلى جهاز إبداعي في مستواك من أجل الخطوات.
عطّل خاصية إضافة إلى اللاعبين عند البدء لجهاز تحكم منظور اللاعب حتى يضيف Verse فقط أدوات التحكم إلى اللاعب.
- احفظ مشروعك وانقر على **بدء الجلسة** لاختبار اللعب.
واجهة برمجة التطبيقات
تفقّد مرجع واجهة برمجة التطبيقات لمزيد من المعلومات عن استخدام الجهاز في Verse.