﻿1
00:00:04,350 --> 00:00:05,340
‫أهلا ومرحبا.

2
00:00:05,340 --> 00:00:11,250
‫في هذه المحاضرة ، سوف نتعلم عن آثار الخطوط ومسح المجال ، والتي ستساعدنا في أن نكون

3
00:00:11,250 --> 00:00:15,450
‫قادرين على الاستعلام عن العالم من الكود الخاص بنا.

4
00:00:15,450 --> 00:00:22,200
‫سنقوم أيضًا بإعداد قناة تصادم حتى نتمكن من جعل الكائنات تستجيب للمختطف أو لا

5
00:00:22,200 --> 00:00:23,820
‫تستجيب للمختطف.

6
00:00:23,850 --> 00:00:25,980
‫دعونا نتعمق ونرى كيف يعمل هذا.

7
00:00:26,650 --> 00:00:29,950
‫بقدر ما يتعلق الأمر بالشفرة الخاصة بنا ، فهي أعمى إلى حد كبير.

8
00:00:29,950 --> 00:00:37,390
‫لا يمكنه معرفة ما أبحث عنه الآن ولا يمكنه معرفة ما إذا كنت أحاول التقاط جرغويل أو

9
00:00:37,390 --> 00:00:41,300
‫ما إذا كنت أحاول التقاط شيء آخر تمامًا.

10
00:00:41,320 --> 00:00:46,390
‫بقدر ما يتعلق الأمر بالكود ، فهو يقف في غرفة مظلمة ولا يمكنه رؤية أي شيء.

11
00:00:46,600 --> 00:00:51,790
‫إذن كيف نحل مشكلة معرفة ما هو موجود من الكود؟

12
00:00:51,820 --> 00:00:58,780
‫حسنًا ، بشكل أساسي ، نحتاج إلى تشغيل مصباح يدوي عالي الشعاع والنظر في اتجاه معين لنرى

13
00:00:58,780 --> 00:01:00,160
‫ما هو موجود.

14
00:01:00,160 --> 00:01:02,740
‫وميض الضوء بشكل أساسي في مشهد مظلم.

15
00:01:02,740 --> 00:01:05,510
‫لذا تخيلوا ذلك مخبأ في مشهدنا المظلم.

16
00:01:05,530 --> 00:01:07,600
‫لدينا هذه الأشكال هنا.

17
00:01:07,630 --> 00:01:15,520
‫ما قد نفعله هو أن نأخذ نقطة بداية ونقطة نهاية ونتتبع بشكل أساسي خطًا من البداية

18
00:01:15,520 --> 00:01:20,140
‫إلى النهاية ونرى ما يتداخل معه هذا الخط.

19
00:01:20,140 --> 00:01:22,480
‫هذا يسمى تتبع الخط.

20
00:01:22,780 --> 00:01:28,720
‫لذلك عندما تقوم بتتبع خط ، يمكنك بشكل أساسي العودة إما نتيجة ، وهي جميع الكائنات التي

21
00:01:28,720 --> 00:01:31,990
‫يتقاطع معها الخط في مساره حتى النهاية.

22
00:01:32,410 --> 00:01:38,170
‫أو يمكنك فقط الحصول على الكائن الأول الذي يصطدم به وبعض التحسينات التي تعني أنه إذا اصطدم بجسم ما ، فإنه

23
00:01:38,170 --> 00:01:41,180
‫في الواقع لا يقوم بالتتبع بالكامل على الإطلاق.

24
00:01:41,200 --> 00:01:48,550
‫هذه هي الطريقة التي نقوم بها في كثير من الأحيان بأشياء مثل إطلاق النار بالبنادق من منظور الشخص الأول أو حتى كما

25
00:01:48,550 --> 00:01:50,500
‫نفعل هنا ، التقاط الأشياء.

26
00:01:50,770 --> 00:01:56,290
‫ومع ذلك ، هناك بديل لتتبع الخط ، لأن تتبع الخط يمكن أن يعني أننا يجب أن نكون

27
00:01:56,290 --> 00:01:57,730
‫دقيقين للغاية.

28
00:01:57,730 --> 00:02:02,240
‫إذا أخطأنا جسم ببضعة مليمترات مثل هذه الكرة ، فلن يتم التقاطه.

29
00:02:02,260 --> 00:02:08,260
‫لذا فإن البديل هو تتبع الشكل وأحيانًا يُعرف بشكل أكثر تحديدًا باسم تتبع الشكل الكروي.

30
00:02:08,260 --> 00:02:14,820
‫إذا كان هذا هو الشكل الذي نستخدمه أو بشكل عام ، فإنه يُعرف بالفعل في الكود بأنه تتبع هندسي.

31
00:02:14,830 --> 00:02:22,750
‫ما نفعله هنا هو أننا نأخذ كرة تبدأ من نقطة البداية ، وكما يوحي الاسم ، فإننا نتتبعها أو نكتسحها

32
00:02:22,750 --> 00:02:28,690
‫، في الواقع ، نحن نكتسح الكرة عبر العالم حتى نقطة النهاية.

33
00:02:28,690 --> 00:02:35,000
‫وإذا تقاطع مع أي شيء على طول الطريق ، فهذا شيء سيصطدم به التتبع.

34
00:02:35,020 --> 00:02:43,420
‫على سبيل المثال ، سنتداخل هنا مع هذا المثلث والكرة لأننا وسعنا نصف قطر

35
00:02:43,420 --> 00:02:45,180
‫مساحة البحث.

36
00:02:45,190 --> 00:02:52,990
‫الآن هناك شيء إضافي واحد يمكننا إضافته إلى آثارنا لجعلها تتجاهل أشكالًا معينة في المشهد.

37
00:02:52,990 --> 00:02:57,820
‫لأننا ، على سبيل المثال ، نعلم أنه لا يمكننا الاستيلاء على هذا الجدار وربما نريد أن

38
00:02:57,820 --> 00:03:03,580
‫نكون قادرين على الإمساك بشيء من خلال القضبان ، على الرغم من أننا قد نضرب القضبان كما نفعل جيدًا.

39
00:03:03,580 --> 00:03:09,790
‫طريقة القيام بذلك هي استخدام شيء يسمى قناة التتبع ، وهذا يؤدي بشكل أساسي إلى إنشاء

40
00:03:09,790 --> 00:03:16,930
‫قائمة بالكائنات التي يمكن أن تستجيب للتتبع والآخرين الذين قد يرغبون في تجاهله تمامًا.

41
00:03:17,410 --> 00:03:25,750
‫لذلك دعونا نلقي نظرة على كيفية إعداد قناة التتبع الخاصة بنا حتى نتمكن من التقاط الأشياء في المشهد الخاص بنا.

42
00:03:25,990 --> 00:03:28,990
‫الآن ، انتهى المكان المناسب للذهاب والقيام بذلك في الإعدادات.

43
00:03:28,990 --> 00:03:30,220
‫إعدادات المشروع.

44
00:03:30,220 --> 00:03:35,320
‫ثم انتقل إلى المحرك والاصطدام لأن هذا كله يتعلق بتصادم الجسم.

45
00:03:35,410 --> 00:03:40,840
‫وهنا يمكنك أن ترى أن لدينا كائنات وقنوات ولدينا قنوات تتبع.

46
00:03:40,840 --> 00:03:46,870
‫نحن نبحث بشكل خاص في قناة التتبع لأن ما نريد القيام به هو معرفة كيف

47
00:03:46,870 --> 00:03:50,500
‫يجب أن نستجيب لنوع معين من الاستعلام.

48
00:03:50,830 --> 00:04:00,280
‫إذا عدنا إلى المشهد الخاص بنا وقمنا بالضغط على كائن وإذا مررنا لأسفل إلى منطقة تسمى Collision وهناك مجموعة

49
00:04:00,280 --> 00:04:07,540
‫من الإعدادات هنا حول كيفية استجابة هذا الكائن للكائنات الأخرى من حيث الاصطدام

50
00:04:07,540 --> 00:04:08,590
‫بها.

51
00:04:08,590 --> 00:04:14,800
‫لذا ، إذا ذهبنا في الوقت الحالي ، فقد حصلنا على إعداد مسبق افتراضي للتصادم ، وإذا ألقينا نظرة هنا ، فهناك الكثير من الإعدادات

52
00:04:14,800 --> 00:04:17,080
‫المسبقة للتصادم المختلفة هنا.

53
00:04:17,080 --> 00:04:24,220
‫لكن دعنا ننتقل إلى النوع المخصص حتى نتمكن من رؤية ما هو متضمن بالفعل في إعدادات التصادم.

54
00:04:24,790 --> 00:04:30,250
‫إذن لدينا نوع كائن ، ولدينا أنواع الاستعلام التي يستجيب لها ، وهو الاستعلام.

55
00:04:30,250 --> 00:04:34,630
‫في هذه الحالة ، هذه أشياء مثل تتبع الخطوط وتتبع المجال وعمليات المسح وما إلى ذلك.

56
00:04:34,630 --> 00:04:35,740
‫ثم هناك الفيزياء.

57
00:04:35,740 --> 00:04:39,400
‫هذه هي محاكاة الفيزياء وما إذا كانت ترتد عن أشياء أخرى.

58
00:04:39,790 --> 00:04:45,070
‫لكن في الأسفل يمكنك أن ترى أن هناك استجابات التصادم وهذا مقسم إلى استجابات التتبع

59
00:04:45,070 --> 00:04:46,720
‫واستجابات الكائن.

60
00:04:46,720 --> 00:04:50,590
‫إذن ما يقوله هنا هو بعض قنوات التتبع المضمنة بالفعل.

61
00:04:50,590 --> 00:04:52,660
‫هناك قناة تتبع الرؤية.

62
00:04:52,660 --> 00:04:54,970
‫هذا هو في الأساس كل الأشياء المرئية.

63
00:04:54,970 --> 00:05:01,360
‫وهناك قناة تتبع للكاميرا ، وهي أساسًا ما إذا كان ينبغي السماح للكاميرا باختراق هذا

64
00:05:01,360 --> 00:05:02,590
‫الكائن أم لا.

65
00:05:02,590 --> 00:05:04,060
‫لكنها ليست مهمة للغاية.

66
00:05:04,060 --> 00:05:08,530
‫هذه هي أنواع القنوات التي نمتلكها ويمكننا الرد عليها بشكل مختلف.

67
00:05:08,530 --> 00:05:11,320
‫يمكنك أن ترى هنا أنه يمكننا الحصول على خيار الحظر.

68
00:05:11,320 --> 00:05:16,870
‫هناك تداخل ، وهو خيار وسيط وخيار تجاهل تمامًا.

69
00:05:16,870 --> 00:05:18,190
‫إذن هذا ما نهتم به.

70
00:05:18,220 --> 00:05:23,110
‫نحن مهتمون بإضافة قناة استجابة تتبع جديدة هنا.

71
00:05:23,110 --> 00:05:25,810
‫لذلك دعنا ننتقل إلى إعدادات المشروع ، نذهب إلى قناة التتبع الخاصة بنا.

72
00:05:26,610 --> 00:05:29,430
‫وانقر فوق إضافة قناة تتبع جديدة.

73
00:05:29,460 --> 00:05:37,320
‫ثم سنذهب هنا ونسميها أداة التقاط وسنختار كيف ستستجيب الكائنات الافتراضية

74
00:05:37,320 --> 00:05:38,990
‫لهذه القناة.

75
00:05:39,000 --> 00:05:45,660
‫أريدها أن تتجاهل هذه القناة بشكل افتراضي حتى يتعين علينا أن نقول على وجه التحديد أن كائنًا ما يستجيب

76
00:05:45,660 --> 00:05:46,890
‫لقناة التتبع هذه.

77
00:05:46,950 --> 00:05:52,440
‫يجب أن أذهب وأنقر فوق قبول ، ثم أعود إلى زنزانتنا ويمكنك أن ترى أننا لم نظهر استجابة

78
00:05:52,440 --> 00:05:54,840
‫التتبع الجديدة حتى الآن.

79
00:05:54,840 --> 00:06:01,410
‫لذا ما سنفعله هو إغلاق المحرر وحفظ المشهد وإعادة التشغيل من ملف المشروع الجديد.

80
00:06:01,410 --> 00:06:06,960
‫لذلك بمجرد بدء التشغيل ، دعنا نختار الجرغول الخاص بنا مرة أخرى وننزل إلى إعدادات التصادم الخاصة بنا.

81
00:06:06,960 --> 00:06:12,510
‫وبالتأكيد ، لدينا هنا أداة التقاط قناة استجابة التتبع الجديدة ، والتي نريدها

82
00:06:12,510 --> 00:06:19,170
‫بالنسبة للغرغول أن تحجبها بشكل أساسي ، مما يعني أنها ستحجب خط الرؤية ، وبالتالي ستظهر في

83
00:06:19,170 --> 00:06:22,080
‫عملية مسح المجال أو خطنا أثر.

84
00:06:22,110 --> 00:06:22,710
‫أشياء عظيمة.

85
00:06:22,710 --> 00:06:27,680
‫نأمل الآن أن يكون لديك فهم أفضل لتتبع الخطوط وعمليات المسح.

86
00:06:27,690 --> 00:06:29,580
‫سأراك في المحاضرة القادمة.

