﻿1
00:00:04,740 --> 00:00:05,820
‫أهلا ومرحبا.

2
00:00:05,820 --> 00:00:12,540
‫في هذه المحاضرة ، سنقوم بإنشاء ممثلين وأشياء في مشهدنا أثناء اللعب.

3
00:00:12,540 --> 00:00:19,020
‫لذلك إذا ضربت مفتاح المسافة ، فإنها تضيف كرة وتضيف الدافع للقذيفة الجديدة التي أنشأناها

4
00:00:19,020 --> 00:00:23,850
‫، مما يسمح لنا بإنشاء مشاهد وألعاب أكثر ديناميكية.

5
00:00:23,850 --> 00:00:25,710
‫دعونا نتعمق ونرى كيف يتم ذلك.

6
00:00:27,000 --> 00:00:34,500
‫من الناحية المثالية ، لن تكون هذه المقذوفات في المشهد عندما نبدأ ، لأن هذه ليست طريقة عمل المقذوفات.

7
00:00:34,500 --> 00:00:42,600
‫أنت تميل إلى إنشائها عندما تريد إطلاق النار في لعبة ما ، وهذا يسمى التفريخ بنفس الطريقة

8
00:00:42,600 --> 00:00:46,320
‫التي قد تولد بها NPC في أي لعبة تلعبها.

9
00:00:46,320 --> 00:00:51,420
‫حسنًا ، يمكننا إنتاج ممثلين في مستوانا كما نلعب أيضًا.

10
00:00:51,420 --> 00:00:57,840
‫لذلك دعونا نمضي قدمًا ونحذف جميع المقذوفات الموجودة في مشهدنا باستثناء واحدة وسنرى السبب في ثانية.

11
00:00:57,840 --> 00:01:03,720
‫سنستخدم أحدها كمرجع لمعرفة المكان الذي نريد أن تنتشر فيه مقذوفاتنا.

12
00:01:03,720 --> 00:01:09,300
‫لكننا نريد المضي قدمًا والانتقال إلى مخطط المستوى الخاص بنا.

13
00:01:09,300 --> 00:01:16,050
‫وهنا ، ما نريد فعله هو فصل حدث شريط المسافة عن دافع الإضافة في الوقت الحالي.

14
00:01:16,050 --> 00:01:22,410
‫الطريقة التي يمكنك القيام بها هي النقر إما على دبوس التنفيذ الخارج من حدث شريط المسافة أو على

15
00:01:22,410 --> 00:01:24,630
‫الشخص القادم لإضافة الدافع.

16
00:01:24,630 --> 00:01:27,780
‫وهذا يمضي قدمًا ويزيل السلك بين الاثنين.

17
00:01:28,050 --> 00:01:32,430
‫والآن ما نريد أن نفعله هو إرجاء حدثنا الصحفي.

18
00:01:32,430 --> 00:01:36,690
‫أريد البحث عن عقدة ممثل تفرخ.

19
00:01:36,690 --> 00:01:41,640
‫هناك عقدة تسمى Spawn Actor من الفصل وهذه هي العقدة التي نريدها.

20
00:01:41,640 --> 00:01:46,440
‫يمكنك أن ترى أنه بعد سحب دبوس التنفيذ ، فإنه يقوم تلقائيًا بتوصيله بدبوس الإدخال

21
00:01:46,440 --> 00:01:48,630
‫لعقدة ممثل التوليد هذه.

22
00:01:49,020 --> 00:01:54,690
‫الآن هناك نوعان من الخصائص التي نريد تهيئتها لإخبار العقدة بكيفية القيام بعملها.

23
00:01:54,750 --> 00:02:00,420
‫بادئ ذي بدء ، نحتاج إلى إخباره بما يجب أن يُنشئ أي فئة ، أي فئة مخطط يجب أن

24
00:02:00,420 --> 00:02:01,980
‫تنشئ مثيلًا لها؟

25
00:02:02,010 --> 00:02:07,500
‫حسنًا ، لدينا قائمة منسدلة صغيرة سهلة الاستخدام هنا ولدينا مربع بحث حتى نتمكن من البحث عن قذيفة.

26
00:02:07,560 --> 00:02:10,170
‫وقذيفة BP هي الوحيدة التي تظهر.

27
00:02:10,170 --> 00:02:11,400
‫حتى نتمكن من اختيار ذلك.

28
00:02:11,610 --> 00:02:17,850
‫لذلك يمكننا أن نرى أن التبويض هو في الأساس مجرد إنشاء كائن أثناء اللعب.

29
00:02:17,850 --> 00:02:20,550
‫الآن ، ماذا عن هذه العقدة هنا؟

30
00:02:20,550 --> 00:02:22,530
‫المرحلة التالية هي التي تفرخ.

31
00:02:22,530 --> 00:02:23,250
‫تحول.

32
00:02:23,250 --> 00:02:24,360
‫ما هو التحول؟

33
00:02:24,360 --> 00:02:30,720
‫حسنًا ، التحويل هو مجرد مزيج من موقع الكائن وتدويره وحجمه.

34
00:02:30,720 --> 00:02:36,900
‫نحن نستخدم هذه الأشياء الثلاثة معًا كثيرًا في الألعاب لدرجة أنه يتم تسميتها باسم التحويل.

35
00:02:36,900 --> 00:02:44,880
‫وما يمكننا فعله هو إذا انتقلنا إلى الحد الأدنى من المستوى الافتراضي ورأينا منفذ العرض ، فيمكننا تحريك قذيفة

36
00:02:44,880 --> 00:02:46,380
‫BP الخاصة بنا.

37
00:02:46,380 --> 00:02:51,120
‫وبالنظر في جزء التفاصيل ، يمكنك أن ترى أن هناك قسمًا يسمى التحويل وأن الخصائص

38
00:02:51,120 --> 00:02:54,570
‫الموجودة أسفله تسمى الموقع والدوران والمقياس.

39
00:02:54,570 --> 00:02:57,900
‫ويمكنك رؤية قيم X و Y و Z لكل منها.

40
00:02:57,900 --> 00:03:04,200
‫إذن لدينا هذا المقذوف ومن المفيد جدًا أن يكون 60 X و 120 Z.

41
00:03:04,200 --> 00:03:10,350
‫سأقوم فقط بتدوين ذلك لأنه إذا عدنا إلى المخطط ونقر بزر الماوس الأيمن على عقدة التحويل

42
00:03:10,350 --> 00:03:13,650
‫، فيمكننا النقر فوق دبوس الهيكل المقسم.

43
00:03:13,650 --> 00:03:16,200
‫الآن ، لا تقلق بشأن ما يعنيه ذلك بالضبط حتى الآن.

44
00:03:16,200 --> 00:03:17,970
‫سنغطي ذلك في محاضرة لاحقة.

45
00:03:17,970 --> 00:03:24,480
‫ولكن ما لدينا الآن هو تقسيم التحويل إلى أجزاء مكونة مثل الموقع والدوران

46
00:03:24,480 --> 00:03:25,650
‫والمقياس.

47
00:03:25,980 --> 00:03:32,700
‫هذا يسمح لنا فقط بوضع المقذوف الذي تم إنشاؤه حديثًا في مكان معين.

48
00:03:32,700 --> 00:03:40,530
‫إذن X سيكون 60 ، Y كان صفرًا وقال إنه 120 وهذا سيعطينا الموقع الصحيح.

49
00:03:40,530 --> 00:03:44,100
‫ولا داعي للقلق بشأن التدوير وقياس الإعدادات الافتراضية.

50
00:03:44,100 --> 00:03:45,810
‫يجب أن يكون هناك ما يرام.

51
00:03:45,870 --> 00:03:52,440
‫لذلك إذا مضينا قدمًا وضغطنا على زر التشغيل ، ثم إذا قمت بضرب مفتاح المسافة ، يمكنك أن ترى أنه يخلق قذيفة ثانية في المكان

52
00:03:52,440 --> 00:03:57,900
‫الذي كانت فيه القذيفة الأولى بالضبط ، ثم تمضي قدمًا وإنشاء العديد من هذه الأشياء التي أحبها فقط

53
00:03:57,900 --> 00:04:00,840
‫من خلال الاستمرار في ضرب مفتاح المسافة .

54
00:04:00,840 --> 00:04:09,600
‫الآن آخر شيء يجب ملاحظته هو أن هناك دبوسًا بقيمة إرجاع كمخرج لممثل Aspen.

55
00:04:09,600 --> 00:04:12,600
‫الآن استخدمنا هذا المصطلح العودة عدة مرات.

56
00:04:12,600 --> 00:04:14,460
‫إرجاع الدبوس أو القيمة المرجعة.

57
00:04:14,470 --> 00:04:16,500
‫إنه مجرد إخراج عقدة.

58
00:04:16,500 --> 00:04:21,990
‫إنها بيانات أو كائنات تظهر نتيجة تنفيذ تلك العقدة.

59
00:04:22,230 --> 00:04:24,600
‫إذن هذه القيمة المعادة ، ما هي؟

60
00:04:24,600 --> 00:04:30,540
‫دعنا نحوم فوقها ويمكنك أن ترى أنها تقول كائن قذيفة صفير ، مرجع ، قيمة العودة.

61
00:04:30,540 --> 00:04:33,990
‫وتحتها مكتوبًا أنه الكائن المركب.

62
00:04:33,990 --> 00:04:38,850
‫إذن فهو الجسم الذي ولّدناه ، بشكل أساسي المقذوف الجديد.

63
00:04:38,850 --> 00:04:45,390
‫وهكذا يمكننا الآن التخلص من الإشارة إلى المكعب في مخططنا لأننا لم نعد نريد إضافة

64
00:04:45,390 --> 00:04:46,920
‫نبضة إلى المكعب.

65
00:04:46,920 --> 00:04:51,120
‫نريد بالفعل إضافته إلى المقذوف الذي أنشأناه بدلاً من ذلك.

66
00:04:51,120 --> 00:04:54,570
‫لذلك سيكون هذا هو التحدي الخاص بك لتوصيل الدافع.

67
00:04:54,570 --> 00:04:56,040
‫أود منك التوصيل.

68
00:04:56,040 --> 00:05:01,410
‫بادئ ذي بدء ، دبابيس التنفيذ ، يجب أن يكون الترتيب الصحيح هو الدافع الإضافي الذي يجب أن يحدث

69
00:05:01,410 --> 00:05:02,310
‫بعد التفريخ.

70
00:05:02,490 --> 00:05:03,210
‫نحن بحاجة إلى.

71
00:05:03,310 --> 00:05:11,930
‫اربط دبوس البيانات أيضًا حتى نحصل على الشبكة الثابتة من المقذوف الذي تم إنشاؤه حديثًا.

72
00:05:11,940 --> 00:05:14,430
‫وإلى أين يجب أن نضيف الدافع؟

73
00:05:14,460 --> 00:05:18,900
‫ما الذي نضيفه إليه من ذلك المقذوف الجديد؟

74
00:05:18,930 --> 00:05:20,520
‫أوقف الفيديو واذهب.

75
00:05:24,580 --> 00:05:25,060
‫تمام.

76
00:05:25,060 --> 00:05:25,990
‫مرحبًا بعودتك.

77
00:05:26,020 --> 00:05:31,540
‫لذلك ربما تكون قد خمنت أن ما نحاول الحصول على الشبكة الثابتة منه هو المقذوف ، كما

78
00:05:31,540 --> 00:05:36,270
‫قلت ، ولكن هذه الشبكة الثابتة هي التي نحاول إضافة الدافع إليها.

79
00:05:36,280 --> 00:05:41,860
‫لذلك نحن نصنع مقذوفًا جديدًا ، ونحصل على مكون شبكي ثابت ، ثم نضيف دفعة

80
00:05:41,860 --> 00:05:42,670
‫إليه.

81
00:05:42,670 --> 00:05:48,820
‫والآن نحتاج فقط إلى ربط دبابيس التنفيذ للتأكد من أن الدافع الإعلاني يعمل بالفعل بعد

82
00:05:48,820 --> 00:05:50,200
‫أن ننتج الممثل.

83
00:05:50,200 --> 00:05:51,340
‫لذلك دعونا نرى كيف يبدو ذلك.

84
00:05:51,340 --> 00:05:57,490
‫إذا وصلنا إلى التشغيل وضربنا شريط المسافة ، يمكنك أن ترى أن المقذوف الذي تم إنشاؤه حديثًا

85
00:05:57,490 --> 00:06:02,890
‫والذي يولد في المستوى يضاف إليه دفعة صغيرة ، ويمكننا زيادة قيمة هذا الدافع إذا

86
00:06:02,890 --> 00:06:08,380
‫أردنا ، لجعله يقفز أعلى قليلاً في الهواء ، والذي يكون أكثر متعة قليلاً ، أليس كذلك

87
00:06:08,380 --> 00:06:12,280
‫، عندما تقفز الأشياء بشكل جميل وعالي وهذا كل شيء.

88
00:06:12,280 --> 00:06:19,780
‫في الأساس ، أنشأنا أساسيات التفريخ في قذيفة ، لذلك سأراك في المحاضرة التالية.

