‫أهلا ومرحبا.
‫في هذه المحاضرة ، سنقوم بصنع منصات متحركة تبدو أكثر جاذبية من الناحية
‫المرئية مثل هذه باستخدام فصول مخطط الأطفال من فئة C ++.
‫دعونا نتعمق ونرى كيف يعمل.
‫يكفي هذا المكعب الأبيض.
‫لنبدأ في استخدام بعض الأصول من حزمة الأصول الخاصة بنا.
‫الآن ، مع هذه المنصات المتحركة ، لا نريد إعادة تكوينها في كل مرة نقوم بإنشائها.
‫هذا هو المكان الذي تكون فيه فصول المخططات مفيدة.
‫يمكننا وضع الكثير من التكوين في مخططاتنا.
‫لذا ما سأفعله هو أنني سأقوم بالفعل بحذف المنصة المتحركة الحالية لأني أريد
‫أن أوضح لكم كيف يمكننا إنشاء فئة أساسية جديدة للمخطط لهذه.
‫لذلك قمنا بهذه العملية المشابهة جدًا مع شخصية الشخص الثالث التي نستخدمها.
‫هذه فئة مخطط قائمة على فئة أخرى.
‫الآن يمكننا القيام بذلك بناءً على فصول C ++ الخاصة بنا.
‫لذلك ننتقل إلى رسم المحتوى الخاص بنا وهناك عدة طرق للقيام بذلك ، ولكن هذه واحدة منها.
‫يمكننا الذهاب إلى فئات C ++ ، والانتقال إلى Obstacle Assault ، والنقر بزر الماوس الأيمن على فئة المنصة المتحركة
‫التي لدينا هنا والذهاب لإنشاء Blueprint Class استنادًا إلى النظام الأساسي المتحرك.
‫لذا انطلق وافعل ذلك.
‫سأطلق عليها اسم BP ، وأضع علامة سفلية على منصة متحركة وأضعها في مسار المحتوى واضغط على إنشاء
‫فئة مخطط.
‫وبعد ذلك سيفتح محرر Blueprint الذي نعرفه الآن.
‫لذلك سأغلق متصفح المحتوى الخاص بي وهنا يمكنك أن ترى أن لدينا جزء التفاصيل مع جميع الإعدادات التي لدينا لمنصتنا
‫المتحركة بما في ذلك مسافة التحرك ، وما إلى ذلك. لقد أضفنا أيضًا مكون مسار المشهد
‫الافتراضي لأنه لم يكن لدينا مكون داخل هنا.
‫لذا يحتاج الممثل إلى نوع من المكونات ، وإلا فلن يكون لديه موقع ، ولهذا السبب
‫كان علينا إضافة مكون المكعب الخاص بنا في المثال السابق.
‫لذلك ما أريد القيام به هنا هو في الواقع جلب بعض الأصول من مجموعة التعلم الخاصة بنا.
‫لذلك إذا انتقلنا إلى رسم المحتوى الخاص بنا إلى مجلد المحتوى ، فسنذهب إلى مجموعة أدوات التعلم
‫ثم نلقي نظرة على الأصول ودعنا نلقي نظرة على الدعائم.
‫حسنًا ، هناك الكثير من الأشياء ، الكثير من المجلدات هنا.
‫لذا ما سأفعله في الواقع هو الانتقال إلى زر الفلتر والبحث عن مرشح الشبكة الثابتة.
‫وهذا سيظهر لنا جميع الشبكات الثابتة أسفل مجموعة التعلم.
‫وفي حالتي ، أريد أن أصنع نوعًا من الدعامة الحجرية.
‫لذلك هناك عدة طرق يمكنني من خلالها القيام بذلك ، لكنني أعتقد أن أرضية المجموعة هذه هي أحد السبل الممكنة للاستكشاف.
‫والطريقة الأخرى لإلقاء نظرة على هذا ، بالطبع ، هي أن لدينا الأصول الموجودة في مشهدنا.
‫لذلك دعنا نذهب وننتقل إلى هذه المنصة الأخرى هنا ، ننتقل إلى الجزيرة العائمة ويمكننا إلقاء نظرة
‫على الأصول المتاحة.
‫أستطيع أن أرى أن هناك أرضية حجرية أحب مظهرها.
‫إذا نقرت على ذلك وألقيت نظرة على الشبكة الثابتة المستخدمة ، يمكنك أن ترى أنها مجموعة الشبكة الثابتة ،
‫شبكة الأرضية.
‫حسنًا ، هذا ما أبحث عنه في رسم المحتوى ويمكنني إزالة الفلتر إذا كنت أرغب في القيام
‫بذلك بهذه الطريقة ويمكنني البحث عن عيب تسطير المجموعة الذي أعتقد أنه كان كذلك.
‫وهذا هو الذي نريده.
‫هناك نسختان في الواقع ، لذا دعونا نلقي نظرة على الاختلافات بينهما.
‫يبدو أن الثانية أكثر تجسيدًا قليلاً.
‫هناك بالتأكيد المزيد من الخصائص عندما أحوم فوقها.
‫في الواقع ، هناك بعض مستويات التفاصيل.
‫هناك أربعة مستويات من التفاصيل حيث يوجد مستوى واحد فقط للآخر.
‫لذا سأذهب للثاني وسأسحبه إلى منفذ العرض.
‫ويمكنك أن ترى أنه تمت إضافته كمكون أسفل مكون مسار المشهد الافتراضي هذا ، وهو أمر
‫جيد.
‫ليس علينا أن نجعل هذه المجموعة هي المركز المطلق للفصل بأكمله.
‫لا يجب أن يكون مكون الجذر.
‫يمكننا إرفاقها بالمسار وهذا يسمح لنا في الواقع بتحريك مركز المنصة بحيث يكون المركز في
‫الوسط الفعلي للمنصة بدلاً من التواجد في المكان الذي يوجد فيه المركز لهذه الشبكة الثابتة
‫المعينة.
‫هذا ما فعلته.
‫لقد قمت بنقل منصتي لأكون بعيدًا قليلاً عن المركز.
‫سأقوم أيضًا بتحويل هذا إلى منصة تتجه لأعلى ولأسفل.
‫لذا باختيار الممثل في لوحة المكونات أو النقر فوق الإعدادات الافتراضية للفئة في شريط
‫الأدوات ، سأذهب وأغير بعض الخصائص في قسم النظام الأساسي المتحرك.
‫لذا فإن سرعة المنصة لدينا ستجعلها ترتفع وتنخفض.
‫لذا سأعطيها 200 سرعة تصعد ، وصفر يمر عبرها ، وسأعطيها مسافة تحرك
‫قدرها 500 لتبدأ بها.
‫ودعونا نرى كيف يبدو ذلك.
‫سأقوم بإحضار منصة متحركة إلى المشهد الخاص بي.
‫لذا دعنا نذهب إلى المشهد ، نذهب إلى مخطط البحث عن شخصية الشخص الثالث وانقر عليه مرتين لإعادتنا
‫إلى هذه الجزيرة الأخرى.
‫ثم سأذهب إلى رسم المحتوى ، وانتقل إلى جذر المحتوى ، وألغي بحثي واسحب منصة BP
‫المتحركة الخاصة بنا.
‫لذا ها نحن ذا.
‫لدينا منصة متحركة هنا.
‫وإذا قمت بالضغط على زر التشغيل ، يمكنك أن ترى أنها تتحرك صعودًا وهبوطًا مثل هذا.
‫وإذا وضعت اثنين منهم في المشهد لذا قمت بسحب واحد آخر ، سترى أنهما يتفاعلان بنفس الطريقة
‫وكلاهما مرتبطان بسبب فئة المخطط التي يتشاركها كلاهما.
‫لذلك دعونا نتحداك لتخصيص النظام الأساسي الخاص بك هنا.
‫قد تختار اتباع النهج الذي أتبعه ، أو قد تكون مختلفة تمامًا.
‫يمكنك أيضًا إنشاء أكثر من فئة متغيرة للمخطط بحيث تقوم بنقل الأنظمة الأساسية.
‫يمكن أن يكون البعض يطفو ، والبعض الذي يخرج ، والبعض الآخر عبارة عن أعمدة تخرج من الأرض.
‫سأذهب إلى العمود الصخري الذي يخرج من الأرض كما يصنعه المصطلح.
‫وإذا كنت تريد المتابعة ، فهذا هو التحدي الذي تواجهه أيضًا لجعله عمودًا ينبثق
‫من الأرض.
‫ما سنفعله هو البحث عن بعض المكونات المناسبة من المجموعة التي يمكن أن تكون جوانب
‫العمود.
‫وبعد ذلك سنقوم بسحبهم إلى فئة المخطط وسنقوم بوضعهم في مكانهم
‫بحيث يشكلون القاعدة أسفل مكون الأرضية الذي وضعناه بالفعل.
‫لذا ، توقف مؤقتًا عن الفيديو وجرب صنع العمود الصاعد الخاص بك.
‫تمام.
‫مرحبًا بعودتك.
‫لذلك دعونا نتوقف عن اللعب بالركيزة الصاعدة.
‫سأنتقل إلى منصة نقل BP ، وفي الواقع ، سأنتقل إلى مشهد المشهد أولاً ، وسأسافر
‫إلى الجزيرة الأخرى هنا بالنقر بزر الماوس الأيمن عليها و الذهاب العرض المفاجئ
‫إلى الكائن.
‫لذلك التقطت هذه الجزيرة مباشرة وبعد ذلك سنبحث عن جدران مختلفة يمكنني استخدامها.
‫حسنًا ، هناك بعض الجدران الصخرية هنا التي أرى أنها قد تكون مكونًا جيدًا.
‫يمكنك أيضًا وضع ثقوب صغيرة في الحائط إذا أردت ذلك.
‫هناك نوع من السقف المنحدر ، ولكن هذا نوع ما بالفعل بزاوية قد لا تكون مثالية.
‫هناك أيضًا يمكننا استخدام هذه الجزر المقلوبة.
‫يمكن استخدامها كجزء من قاعدة صخرية وعرة إذا أردنا ذلك.
‫لكنني سأذهب إلى جدار أكثر مملًا ، لذا سأستخدم جدار المجموعة.
‫دعنا ننتقل إلى المنصة المتحركة.
‫سأقوم بفتح درج المحتوى والبحث عن مجموعة الأدوات وجدار النتيجة ثم استخدام دعنا نجد العنصر
‫الأكثر ملاءمة.
‫أعتقد أنه هذا هنا.
‫لديها أربعة مستويات من التفاصيل.
‫لذلك هذا هو ما أريده وسأقوم بسحبه إلى العالم وسأحتاج إلى اثنين منهم.
‫لكن لنبدأ بالواحد فقط.
‫لذا سأقوم بوضعه لأسفل وعلى الجانب الآخر من نظامنا الأساسي مثل ذلك ، وبعد ذلك سأقوم بنسخه باستخدام عنصر تحكم
‫C فقط ، والتحكم V ، وبعد ذلك يمكنني التدوير باستخدام أداة التدوير.
‫ها هو ذا.
‫لقد صنع الجانب الآخر تلقائيًا.
‫الآن دعنا نذهب ونلصقه مرة أخرى.
‫استخدم أداة النقل لقلبها إلى الجانب الآخر هنا.
‫وأنا لا أكون حريصًا جدًا في التمركز لأنني أعتقد أنه صخري.
‫يمكن أن يكون الأمر عشوائيًا بعض الشيء.
‫ثم سأقوم بنسخ أحد الجانبين المحاذي بالفعل وإحضاره إلى الجانب الآخر.
‫في المجمل لدينا حوالي أربعة عناصر جدار مثل ذلك.
‫ثم ما سنفعله هو أننا سنأخذ كل منهم الأربعة وسنقوم بنسخها ولصقها وسنقوم
‫بسحبها لأسفل لتكون العناصر بالأسفل أيضًا ، بحيث يكون هذا عمودًا صخريًا لطيفًا
‫طويل القامة يجب أن يسمح لنا بالخروج من الأرض.
‫وسأقوم فقط بعمل مستوى آخر لأسفل حتى نتمكن من استخدامه في مواقف الأدوات بشكل خاص.
‫وبعد ذلك سنذهب ونحفظ ونعود إلى المستوى الرئيسي.
‫سنقوم بالنقر نقرًا مزدوجًا على شخصية الشخص الثالث لتكبيرنا مرة أخرى والضغط على "تشغيل".
‫والآن تظهر هاتان الركيزتان الصخريتان اللتان لديّهما داخل وخارج الأرض على ما يرام.
‫يمكنك أن ترى أنهم متزامنون مع بعضهم البعض.
‫يمكننا العمل على تغيير ذلك إذا أردنا ذلك ، لكنهما يتجهان لأعلى ولأسفل ولكل منهما جوانب
‫لهما لذا لا يمكنني الوقوع في فخ تحته ويمنحهما أيضًا إحساسًا بالتأريض بدلاً
‫من أن يبدو وكأنه سحري عائم المنصات.
‫أشياء عظيمة.
‫لذلك تعلمنا كيف يمكننا إنشاء فصول مخطط للأطفال من فصول C ++.
‫سأراك في المحاضرة القادمة.