‫أهلا ومرحبا.
‫في هذه المحاضرة ، سنقوم بصقل هذا المستوى.
‫سنصل إلى النقطة حيث يمكننا إسقاط تمثال الجرغول.
‫يمكننا أن نذهب إلى منطقتنا الجديدة ونصنعها بحيث عندما نكون في الضريح ، لدينا بوابة هناك ،
‫لدينا تمثال هنا.
‫إذا أخذنا التمثال من منصته ، فإن البوابة تغلق ولا يمكننا الخروج في الوقت المناسب.
‫وعلينا إيجاد شيء آخر نضعه على المنصة.
‫دعونا نتعمق ونرى كيف نحقق كل هذا حتى نحضر تنفيذ هذا اللغز النهائي في
‫القبو.
‫إذن ما سنفعله هنا هو أنني سأضع منصة في المنتصف وعليها تمثال ، وسأضع
‫سياجًا أو بوابة فوقها يمكن أن تنزل إذا نزعت التمثال .
‫لذلك إذا نظرت في شبكات ودعامات زنزانة من القرون الوسطى ، فهناك التمثال المعدني الذهبي المغطى
‫وحامل التمثال ، والذي سأستخدم كلاهما.
‫لذلك دعونا نمضي قدمًا ونحضر التمثال.
‫أولاً ، يمكننا أن نذهب إلى العرض الكامل بأربعة للتأكد من أنني أضعه تقريبًا في المركز الذي سأفعله.
‫ثم دعنا نحضر التمثال المعدني المقنع ، ستلاحظ.
‫بالتأكيد صغير جدًا يا إلهي ، هذا ضئيل للغاية.
‫لذا ما علينا فعله هو أن نزيد حجمه.
‫سأقوم فقط بالضغط على زر القفل بجوار المقياس لأجعلها تسير معًا.
‫لنجرب أكبر بعشر مرات.
‫هذا كبير بعض الشيء.
‫ربما يكون حجم هذا التمثال ستة أضعاف.
‫ودعونا نضعه على قاعدة التمثال ونديره حوله.
‫الآن ستلاحظ استمرار إظلام المشهد.
‫الآن ، هذا بسبب طريقة تعويض التعريض المستخدمة في المشهد.
‫لتغيير ذلك ، نحتاج إلى الانتقال إلى الممثل الإضافي لدينا بسرعة.
‫أضف انتقل بشكل أساسي إلى مجلدات وسنبحث عنها.
‫حجم المعالجة اللاحقة.
‫سأضع ذلك في المشهد ، انقر بزر الماوس الأيمن فوقه ، وسأقوم بنقله إلى المجلد العام ثم
‫اختيار الممثل.
‫سننتقل إلى جزء التفاصيل ، وسنذهب إلى إعداد التعريض وسنتحقق من وضع القياس
‫هنا ونغير وضع القياس من الرسم البياني للتعرض التلقائي إلى التعريض التلقائي الأساسي.
‫ويمكنك أن ترى أن هذا الحجم هو في الواقع كتلة صغيرة جدًا.
‫ما يمكننا فعله هو زيادة حجم هذا الحجم بحيث ينطبق على المنطقة بأكملها.
‫لذلك دعونا نعيد وضعها.
‫قم بالتمرير لأسفل إلى إعدادات الفرشاة في الأسفل حيث توجد أحجام X و Y و Z.
‫يمكننا زيادتها وأن نكون كرماء بعض الشيء.
‫لذلك نريد فقط تضمين كل مكان يمكن للاعبنا الذهاب إليه في مستوانا هكذا.
‫والآن يمكنك أن ترى الإضاءة تتحسن على الفور ولا نواجه هذه المشكلة حيث إذا
‫نظرنا بعيدًا عن الضوء ، يصبح كل شيء مظلمًا حقًا.
‫لذلك دعونا نفتح محتوى الرسم مرة أخرى لأنني أريد إحضار شيء من مجلد الهندسة المعمارية
‫في الزنزانة.
‫أريد شبكة جانب الخلية.
‫لذلك دعونا نأخذ ذلك إلى مستوانا لمحاولة وضعه بالقرب من الباب.
‫وسأحيط علما فقط بمدى الارتفاع الذي يجب أن يكون عليه حتى يكون بعيدًا عن الطريق.
‫لذا في الوقت الحالي ، الموضع Z هو -440 ، وإذا وضعته عند صفر صفر ، فهذا بعيد المنال.
‫لذا ما سأفعله هو أنني سأضعه على الأرض وسأضيف مكون المحرك ويجب أن تكون
‫إزاحته موجبة لـ 14 لأنه إذا فكرت في الأمر ، فإن التمثال في منطقة الزناد
‫أو ستكون.
‫وعندما تكون في منطقة الزناد ، نريدها أن ترفع بمقدار 440.
‫عندما نزيل التمثال ، سوف ينخفض بمقدار 4 إلى 40 ويغلق المنطقة.
‫لذلك يحتاج التمثال إلى إعداد بعض خصائص الاصطدام.
‫لذلك سننتقل إلى الإعدادات المسبقة للتصادم.
‫سنذهب إلى العرف ونريد أن يقوم المنتزع بحظر هذا الكائن المحدد لأننا نريد أن نكون قادرين على
‫الإمساك به.
‫وإذا نزلنا إلى البيدق ، فإننا نريد أن يتم تجاهل البيدق من قبل هذا الشيء المعين حتى لا
‫نتصادم معه.
‫وسنحتاجها لتوليد أحداث متداخلة أيضًا لأننا نحتاجها للتداخل مع الزناد الخاص
‫بنا.
‫بالحديث عن الزناد ، ليس لدينا ذلك بعد.
‫لذلك دعونا نختار حامل التمثال الخاص بنا ودعنا نضيف إلى ذلك عنصر الزناد مثل ذلك.
‫ثم دعونا نعيد وضع هذا المشغل بحيث يشمل التمثال ، ثم دعونا نضيف علامة مقبولة والتي
‫ستفتح اثنين بالنسبة لي ودعنا نحدد التمثال الذي سينتقل إلى قسم الممثل الخاص به ونضيف
‫علامة يجب أن تتطابق لفتح القفل لنزيد من حجم منفذ العرض هذا.
‫والآن ما نحتاج إلى القيام به هو إنشاء هذا الرابط بين المشغل والمحرك.
‫وسنقوم بذلك في مخطط المستوى لأننا قمنا بإعداد هذا في المستوى.
‫هؤلاء الممثلون غير مرتبطين ببعضهم البعض بأي طريقة أخرى.
‫لذلك سنذهب إلى زر المخطط ، ونذهب إلى مخطط مفتوح المستوى ، ثم نتأكد من اختيار حامل
‫التمثال الخاص بنا.
‫سننطلق من بدء اللعب أو بالأحرى سننقر في المشهد ونضيف إشارة إنشاء إلى
‫التمثال.
‫قف من هذا.
‫نحن بحاجة للحصول على عنصر الزناد هذا.
‫لذلك سنقوم بإدخال مكون على حدة.
‫وسنختار الفئة لتكون مكون المشغل.
‫إذن لدينا فئة مكون الزناد هنا.
‫ثم الجزء الآخر من اللغز هو الذهاب واختيار.
‫بيع الممثل واختيار ذلك ، سنذهب إلى مستوى الأبراج المحصنة.
‫سنقوم بالنقر بزر الماوس الأيمن وإنشاء مرجع إلى ممثل الخلية.
‫ثم باستخدام تلك الخلية ، سنحصل مرة أخرى على مكون تلو الآخر.
‫الفصل الذي نبحث عنه هذه المرة هو المحرك.
‫ثم سحب قيمة الإرجاع الخاصة بنا من مكون المشغل ، يمكننا استدعاء محرك المجموعة وتوصيل دبوس
‫المحرك وتوصيل دبوس التنفيذ لبدء اللعب.
‫والشيء الآخر الذي يتعين علينا القيام به هو تحديد الخلية ونحتاج إلى جعلها قابلة للحركة.
‫لذلك إذا ذهبنا إلى الجنرال ، فيمكننا اختيار المتحرك هناك.
‫ربما نحتاج إلى فعل الشيء نفسه مع التمثال المغطى الذي يجب أن يكون متحركًا.
‫هو بالفعل.
‫دعنا نمضي قدمًا ونضرب التشغيل ويمكنك أن ترى أن جانب الخلية قد تحرك بعيدًا عن الطريق
‫، وقد وصل إلى السقف لأن تمثالنا موجود في مكون الزناد.
‫لكن لا يمكنني التقاط التمثال.
‫والسبب في ذلك هو أنه يتم الإمساك به حاليًا بواسطة مكون المشغل ويتم ضبطه
‫على عدم محاكاة الفيزياء.
‫لذلك نحن بحاجة إلى إضافة ذلك إلى أداة الإمساك.
‫CP لذا دعنا نتحداك لتفعيل هذا التمثال حتى يكون جاهزًا للخروج من عنصر الزناد هذا.
‫للقيام بذلك ، ستحتاج إلى ضبط الفيزياء المحاكاة على مكون الضربة ، وستقوم بضبطه على محاكاة
‫الفيزياء على الحقيقة.
‫سيكون عليك أيضًا فصل الممثل.
‫لذا افصل الممثل ، وانفصل عن الممثل.
‫ويمكنك أن ترى أنه مثلما كان لدينا أدوار تحويل المرفقات ، فلدينا أيضًا أدوار تحويل
‫منفصلة.
‫ولهذه أيضًا ، سنستخدم Keep World Transform.
‫ثم كمكافأة ، بمجرد إخراج هذا التمثال من عنصر الزناد ، ستلاحظ أن البوابة
‫لا ترتفع تلقائيًا لأننا نجعل المحرك يعمل في اتجاه واحد فقط.
‫لذا كمكافأة ، اجعلها تعمل في كلا الاتجاهين.
‫إذا وضعت شيئًا ما في حجم المشغل ، فإنه ينتقل إلى الهدف وإذا أخرجته ، فإنه يتحرك
‫مرة أخرى للبدء.
‫لذا أوقف مقطع فيديو مؤقتًا واذهب.
‫تمام.
‫مرحبًا بعودتك.
‫لذلك أولاً وقبل كل شيء ، في نقطة الالتقاط حيث نلتقط الأشياء ، حصلنا على هذه الطريقة تسمى الأجسام الصلبة
‫من مكون الضربة.
‫لنأخذ مكون الضربة هذا وسنضبط محاكاة الفيزياء على الحقيقة.
‫وبعد ذلك حصلنا على هذا الممثل هنا.
‫سأضع ذلك في المتغير الخاص به.
‫لذا فإن الممثل ، الممثل النجمي يساوي الحصول على النتيجة والحصول على الممثل ومن ثم يمكننا استبدال ذلك.
‫لذلك ضرب علامات الممثل.
‫ثم بعد ذلك سنقوم بفصل هذا الممثل أيضًا.
‫لذا اضرب سهم الممثل بعيدًا عن الممثل ثم سنقوم بفصل F ، وتحويل القواعد ، والنقطتين ، والنقطتين ، والحفاظ على العالم ، وتحويل
‫فاصلة منقوطة في نهاية السطر ودعنا نعيد التحويل البرمجي ونرى ما إذا كان
‫ذلك يعمل.
‫دعنا نمضي قدمًا ونضرب اللعب ونحاول التقاط تمثالنا.
‫وهذه المرة تأتي بشكل مثالي.
‫ومع ذلك ، فإن بوابتنا لا تغلق كما ينبغي.
‫إذن كيف سنمضي قدمًا ونغلق بوابتنا؟
‫دعونا نرى ما إذا كان بإمكاننا إعادة التمثال إلى المنصة.
‫لذلك دعونا نلصقها هنا وهناك تذهب.
‫يبقى هناك من تلقاء نفسه لأنه يتم إرفاقه تلقائيًا بمكون المشغل.
‫لذلك بالنسبة للحركة ، عنصر التحدي ، المكافأة ، إذا ذهبنا وفتحنا المحرك ، وهو ما
‫يمكنك القيام به من خلال التحكم P بالمناسبة ، والبحث عن المحرك ويمكننا فتح حركة CP ، إذن
‫نحن يمكن أن تنزل إلى حيث وصلت إذا كان يجب أن تتحرك.
‫ويمكنك أن ترى أننا نريد في الأساس عبارة alt هنا والتي تحدد الموقع
‫المستهدف فقط على الموقع الأصلي في الحالة البديلة.
‫ويحتاج باقي الكود بشكل أساسي إلى التشغيل طوال الوقت للانتقال إلى الموقع.
‫لذلك دعونا نخرج كل شيء من بيان if الخاص بنا مثل هذا ونصلح أي مشاكل المسافة البادئة.
‫وما نريده أساسًا هو الموقع المستهدف.
‫سنقوم بتعيينها على قيمة افتراضية قبل عبارة if.
‫لذلك ستكون القيمة الافتراضية هي الموقع الأصلي.
‫سأقوم فقط بقطع هذه الحركة الإزاحة.
‫إذن ما لدينا هو أننا أنشأنا موقعًا مستهدفًا بالموقع الأصلي.
‫لذلك بشكل افتراضي ، سيرغب في العودة إلى موقعه الأصلي.
‫ولكن إذا كان يجب أن يكون التحرك صحيحًا ، فنحن بحاجة إلى تحديث الموقع المستهدف ليكون مساويًا
‫بشكل أساسي للموقع الأصلي بالإضافة إلى إزاحة الحركة.
‫لذلك يأخذنا ذلك إلى موقع هدفنا بشكل أساسي.
‫إذن يمكننا لاحقًا حساب الموقع الحالي.
‫نقوم بحساب المسافة والسرعة.
‫نقوم بترجمة ثابت لـ V وقمنا بتعيين الموقع النشط الجديد.
‫وهناك شيء آخر نحتاج إلى القيام به وهو تغيير الطريقة التي نحسب بها السرعة ، لأننا
‫هنا نبحث عن الفرق بين الموقع الأصلي والموقع المستهدف ، والذي عندما نحدد الموقع المستهدف
‫مساويًا للموقع الأصلي سيكون صفر.
‫وسرعتنا ستكون صفرًا.
‫لذا بدلاً من ذلك ، حسنًا ، نعلم أن الفرق بين الموقع المستهدف في الموقع الأصلي
‫هو في الواقع طول إزاحة الحركة.
‫إذن ما يمكننا فعله ، بدلاً من حساب المسافة بهذه الطريقة ، والذي دائمًا
‫ما يكون مضيعة بعض الشيء ، هو أنه يمكننا القيام بإزاحة طول النقطة ونقسمها على وقت الحركة.
‫هذه حاجة إلى بعض الأقواس لأنها دالة تحرك تقابل أقواس طول النقطة مقسومة
‫على وقت النقل.
‫دعونا نعيد التحويل البرمجي ونجرب ذلك.
‫انطلق واضغط على اللعب ، التقط تمثالنا ويمكنك رؤية البوابة تغلق.
‫لم أتركه يفتح تمامًا ، لذلك ربما لم نر أنه يسير على طول الطريق.
‫لكن إذا أسقطت التمثال في مكانه ، فإنه يرتفع إلى الأعلى.
‫انزع التمثال وذهب إلى أسفل إلى أسفل.
‫أشياء عظيمة.
‫والآن كل ما يتبقى لي هو إضافة قطعة صغيرة أو شيء يمكننا أخذه لحل اللغز.
‫لذلك سأذهب إلى الشبكات الموجودة أسفل الدعائم وأجد قدرًا صغيرًا مكتملًا وأضعه بجانب هذا
‫الباب الآخر على الجانب الآخر.
‫لذلك هناك القليل من التحدي في محاولة العثور على شيء يمكننا وضعه في مكان التمثال.
‫سأقوم بإعداده لإنشاء أحداث متداخلة تمامًا مثل التمثال ، الإعدادات المسبقة للتصادم التي
‫نحتاج إلى ضبطها على التخصيص.
‫سنقوم بتغيير ذلك حتى يتمكن المنتزع من الإمساك به ، لذا ضعه في مكان مغلق ولا يتداخل
‫مع البيدق.
‫وسنذهب إلى علامات الممثل ، ونضيف علامة لإلغاء قفل اثنين.
‫ثم آخر شيء علينا القيام به هو ضبطها لتحريك الكرة.
‫دعنا نمضي قدمًا ونضرب اللعب ونرى ما إذا كان بإمكاننا الاستيلاء على هذا القدر.
‫نعم.
‫يبدو أننا نستطيع.
‫دعنا نذهب ونأخذها إلى منطقة الضريح هذه.
‫يمكننا أن نخلع التمثال ونأخذ القدر ونضعه في مكانه.
‫ويمكنك أن ترى أنه ينفتح ويمكننا أخذ التمثال والركض من أجله.
‫على حافة الخطر.
‫لذلك في هذه المحاضرة ، قمنا بترتيب بقية مستوانا وأكملنا اللعبة التي تضمنت إجراء بعض التغييرات
‫في الكود ، بما في ذلك جعل المحرك يتحرك للخلف والسماح للمختطف بفصل الأشياء التي يلتقطها
‫وتعيينها لمحاكاة الفيزياء .
‫أشياء عظيمة.
‫سأراك في المحاضرة القادمة.