1
00:00:04,250 --> 00:00:05,060
‫أهلا ومرحبا.

2
00:00:05,060 --> 00:00:10,010
‫سنلقي نظرة على هذا الشيء الرائع الذي يسمى مساحة المزج في هذه المحاضرة وكيف

3
00:00:10,010 --> 00:00:13,970
‫يسمح لنا بالتنقل بسلاسة بين أنواع مختلفة من الحركات.

4
00:00:13,970 --> 00:00:15,770
‫دعنا نتعمق ونرى ذلك أثناء العمل.

5
00:00:17,020 --> 00:00:25,060
‫لذا كما قلنا ، فإن عقد المزج هذه ليست طريقة جيدة جدًا لعمل الرسوم المتحركة على الأقل مع حركة الحركة ، وهو

6
00:00:25,060 --> 00:00:28,480
‫ما نسميه هذا التحرك حول الرسوم المتحركة.

7
00:00:29,170 --> 00:00:35,890
‫حسنًا ، ما هو جيد ، لحسن الحظ في Unreal ، لدينا أصل مصمم خصيصًا لهذا النوع من الأشياء.

8
00:00:36,190 --> 00:00:42,040
‫عندما نريد المزج بين الأشياء في فضاء ثنائي الأبعاد ، فإن هذا يسمى مساحة المزج ثنائية الأبعاد.

9
00:00:42,040 --> 00:00:46,510
‫لذا ما سنفعله هو الانتقال إلى متصفح المحتوى الخاص بنا وإنشاء واحد من هؤلاء ، وبعد

10
00:00:46,510 --> 00:00:49,570
‫ذلك سوف أطلعكم على ماهيته ، وماذا يعني ، وما هو الهدف.

11
00:00:50,000 --> 00:00:52,810
‫تذهب لإضافة الرسوم المتحركة الجديدة ومزج الفضاء.

12
00:00:52,810 --> 00:00:55,300
‫يمكنك أن ترى أن هناك أيضًا متغير ذو بعد واحد.

13
00:00:55,300 --> 00:00:56,950
‫نحن ذاهبون إلى ثنائي الأبعاد.

14
00:00:56,950 --> 00:01:02,680
‫أحد الأسباب هو أننا حصلنا على بعدين سيكونان البعد الأمامي للخلف والبعد

15
00:01:02,680 --> 00:01:04,270
‫الأيسر الأيمن.

16
00:01:04,390 --> 00:01:06,160
‫لذلك دعونا نذهب لذلك.

17
00:01:06,160 --> 00:01:08,740
‫علينا أن نختار الهيكل العظمي الذي يجب أن يقوم على أساسه.

18
00:01:08,740 --> 00:01:15,190
‫سيكون هذا هو الهيكل العظمي لرايث ، وبعد ذلك ستكون البادئة هي الشرطة السفلية

19
00:01:15,190 --> 00:01:19,780
‫لـ B ، وسنسميها الحركة لأنها تدور حول تحريك لاعبنا.

20
00:01:19,780 --> 00:01:25,090
‫لذلك نفتح أصول الحركة الخاصة بنا ويمكنك رؤية ذلك فورًا.

21
00:01:25,090 --> 00:01:27,310
‫إنه محرر جديد مرة أخرى.

22
00:01:27,430 --> 00:01:30,280
‫إنها في الواقع تخلق نوعًا جديدًا من الرسوم المتحركة.

23
00:01:30,280 --> 00:01:33,970
‫إنه يصنع الرسوم المتحركة من الرسوم المتحركة الأخرى ، لكنه لا يزال نوعًا من الرسوم المتحركة.

24
00:01:34,180 --> 00:01:36,520
‫ويمكنك أن ترى ما هو معروض في الأعلى.

25
00:01:36,520 --> 00:01:37,060
‫الصحيح.

26
00:01:37,630 --> 00:01:40,030
‫لدينا تفاصيل عن هذا الأصل وهي فارغة حاليًا.

27
00:01:40,030 --> 00:01:42,610
‫لدينا تفاصيل الأصول على اليسار.

28
00:01:42,610 --> 00:01:44,710
‫لست متأكدًا تمامًا من الاختلاف.

29
00:01:44,710 --> 00:01:48,190
‫أعتقد أن التفاصيل الموجودة على اليمين قد تتعلق بالرسوم المتحركة المحددة.

30
00:01:48,820 --> 00:01:53,680
‫لدينا Skeleton Tree إذا كنت في حاجة إليها ، ولكن المنطقة الرئيسية هي هذه المنطقة الوسطى.

31
00:01:53,690 --> 00:01:59,920
‫لدينا منفذ عرض وتحته لدينا رسم بياني ثنائي الأبعاد.

32
00:02:00,250 --> 00:02:06,250
‫وما يقوله هذا هو أننا يمكن أن نضع قيمة على طول القاع ، والتي قد تكون يسارنا

33
00:02:06,250 --> 00:02:10,300
‫وقيمة على اليسار ، والتي ستكون أعلى وأسفل ربما.

34
00:02:10,300 --> 00:02:15,040
‫ثم هذه النقطة الخضراء ، يمكننا التحرك إلى أي موضع هنا.

35
00:02:15,040 --> 00:02:20,620
‫وما نرغب في حدوثه هو إذا وضعته في أعلى اليمين ، فإننا نتحرك للأمام وإلى اليمين

36
00:02:20,620 --> 00:02:22,120
‫بأقصى سرعة.

37
00:02:22,390 --> 00:02:26,380
‫إذا وضعته على اليسار ، نتحرك للأمام ولليسار أو للأسفل إلى الأسفل.

38
00:02:26,380 --> 00:02:31,330
‫نعود للخلف وغادرنا بأقصى سرعة وفي أي مكان بينهما.

39
00:02:31,330 --> 00:02:33,070
‫إذن هذه هي الفكرة هنا.

40
00:02:33,070 --> 00:02:41,440
‫نريد أساسًا أن نكون قادرين على التنقل بين مساحات المزج هذه ونريد أن نكون قادرين على اختيار الرسوم المتحركة

41
00:02:41,440 --> 00:02:43,090
‫والمزج بينها.

42
00:02:43,240 --> 00:02:44,650
‫إذن ما الذي يحدث بالفعل؟

43
00:02:44,650 --> 00:02:48,370
‫دعنا نرى ما إذا كان بإمكاننا إحضار رسوم متحركة للمشي.

44
00:02:48,940 --> 00:02:57,040
‫سأقوم بإحضار رسم متحرك يسار ، رسم متحرك يمين يمين إلى اليمين هنا.

45
00:02:57,040 --> 00:02:58,930
‫ثم ننتقل للأمام وللخلف.

46
00:02:58,930 --> 00:03:06,160
‫لذلك دعونا نضع علامة للخلف لأسفل هنا والأمام هنا ثم يمكنك تحريك هذه النقطة الخضراء الصغيرة ويمكنك أن ترى أنها

47
00:03:06,160 --> 00:03:08,020
‫تبدأ في التحرك للأمام.

48
00:03:08,020 --> 00:03:14,410
‫إذا صعدت لأعلى ، وبدأت في التحرك للخلف ، إذا نزلت وانتقلت إلى اليسار واليمين

49
00:03:14,410 --> 00:03:17,560
‫، فهذا يعمل بشكل أساسي كما نتوقعه.

50
00:03:18,130 --> 00:03:22,240
‫الشيء الوحيد الذي يبدو غريبًا بعض الشيء هنا في المنتصف حيث ندوس نوعًا

51
00:03:22,240 --> 00:03:25,150
‫ما على الفور لأننا لا نملك رسومًا متحركة خاملة.

52
00:03:25,540 --> 00:03:27,490
‫لذلك نحن بحاجة لتقديم ذلك.

53
00:03:27,490 --> 00:03:32,800
‫لكن قبل القيام بأي من ذلك ، لدينا هذه المحاور التي تم تصنيفها على أنها لا شيء.

54
00:03:32,830 --> 00:03:34,870
‫هذا ليس مفيدًا بشكل خاص.

55
00:03:34,870 --> 00:03:36,340
‫ماذا يجب أن تكون تسمياتهم؟

56
00:03:36,340 --> 00:03:37,690
‫كيف نغيرهم؟

57
00:03:37,690 --> 00:03:38,620
‫لنلقي نظرة.

58
00:03:38,890 --> 00:03:41,920
‫نحتاج إلى الانتقال إلى تفاصيل الأصول الخاصة بنا هنا.

59
00:03:41,920 --> 00:03:47,620
‫وهناك محاور وإعدادات ، لذلك لدينا محور أفقي سيكون اليسار واليمين.

60
00:03:47,620 --> 00:03:50,110
‫لذلك سأسمي هذا الحق.

61
00:03:50,820 --> 00:03:54,540
‫وهي القيمة الدنيا التي سأضعها في صورة ناقص واحد.

62
00:03:54,540 --> 00:04:00,900
‫لذلك ، عند سرعة ناقص واحدة وأقصى سرعة بالإضافة إلى سرعة واحدة ، سنقوم بتحديثها بناءً على القيم الفعلية

63
00:04:00,900 --> 00:04:03,840
‫للرسوم المتحركة لاحقًا في اللعبة.

64
00:04:04,410 --> 00:04:08,760
‫الآن المحور الرأسي ، يمكنني الذهاب والتحرير لأكون للأمام.

65
00:04:09,890 --> 00:04:13,760
‫وسننتقل بين ناقص واحد وواحد هنا أيضًا.

66
00:04:13,760 --> 00:04:15,860
‫إذن -1 إلى 1.

67
00:04:15,860 --> 00:04:19,040
‫يمكنك أيضًا تحديد عدد الأقسام التي تريدها في الشبكة.

68
00:04:19,040 --> 00:04:24,230
‫لدينا هنا أربعة أقسام ، ولكن يمكنك زيادة ذلك إذا كنت تريد وضع الرسوم المتحركة على

69
00:04:24,230 --> 00:04:27,290
‫فترات زمنية مختلفة وسنفعل ذلك لاحقًا أيضًا.

70
00:04:27,410 --> 00:04:28,880
‫لذلك هذا مثير للاهتمام.

71
00:04:28,880 --> 00:04:36,470
‫لدينا مهاجمنا ويميننا ويسارنا ويبدو أنني فقدت نبيتي الخضراء الصغيرة هناك.

72
00:04:36,470 --> 00:04:40,040
‫لذلك سأغلق الأصل ، وآمل أن أعيده وأرى.

73
00:04:40,070 --> 00:04:40,670
‫نعم ، ها أنت ذا.

74
00:04:40,670 --> 00:04:41,960
‫عاد nubbin الأخضر.

75
00:04:41,960 --> 00:04:49,250
‫لذا يمكنني الآن العودة إلى الأمام ، ويمكنني الرجوع إلى اليسار واليمين الآن نريد أن يكون هذا أكثر اكتمالًا

76
00:04:49,250 --> 00:04:53,270
‫حتى نتمكن من الركض للخلف ، حتى نتمكن من الركض إلى الأمام.

77
00:04:53,660 --> 00:04:57,050
‫يمكننا السير إلى الأمام ، ويمكننا الركض إلى اليسار ، ويمكننا الركض إلى اليمين.

78
00:04:57,050 --> 00:05:00,440
‫ويمكن أن يكون لدينا حركة خاملة في المنتصف.

79
00:05:01,610 --> 00:05:06,350
‫الآن ، إذا أردنا فعل ذلك ، فسنجد أننا في نهاية المطاف بنوع من التشكيل المتقاطع.

80
00:05:06,350 --> 00:05:11,510
‫وفي هذه النقاط بينهما ، لن يعرف أو يتصرف جيدًا حقًا.

81
00:05:11,660 --> 00:05:17,080
‫إذن ما سنفعله في الواقع هو تعديل هذه المحاور حتى نحصل على شيء مختلف قليلاً.

82
00:05:17,090 --> 00:05:22,760
‫بدلاً من اليمين والأمام ، سننتهي بالحصول على الزاوية.

83
00:05:23,660 --> 00:05:31,280
‫وبوجود السرعة مثل البعد الآخر ، إذا أردنا الرجوع للخلف ، فعليك أن تدور 180 درجة

84
00:05:31,280 --> 00:05:34,730
‫على زاويتك وتذهب بأقصى سرعة.

85
00:05:34,970 --> 00:05:36,810
‫إذن ماذا يجب أن تكون هذه القيم؟

86
00:05:36,830 --> 00:05:38,500
‫حسنًا ، يجب أن يكون هذا مختلفًا بعض الشيء.

87
00:05:38,510 --> 00:05:48,020
‫سننتقل من -180 إلى موجب 180 في الزاوية ، الدائرة الكاملة.

88
00:05:48,320 --> 00:05:53,660
‫ومن ناحية السرعة ، سننتقل من صفر إلى ، لا أعرف ، لنفترض 100 في الوقت الحالي.

89
00:05:54,690 --> 00:06:00,090
‫ثم كيف نضع هذه الرسوم المتحركة المختلفة التي وضعناها للتو؟

90
00:06:00,090 --> 00:06:02,130
‫بطريقة واحدة يمكننا وضعها بشكل مختلف.

91
00:06:02,130 --> 00:06:06,630
‫لدينا رسوم متحركة عكسية ستسير بأقصى سرعة عند -180.

92
00:06:06,630 --> 00:06:09,420
‫ستسير أيضًا بأقصى سرعة عند موجب 180.

93
00:06:09,420 --> 00:06:13,020
‫لذلك يجب"\Os|n? >inX4g@Q9m#xg[G
|a	a2;J]yUdt#xm28n%fd/eꢱ%A[PG0nxtve>\NK%zZ4KWj/p܍1Vq%{pgdw'Iot/!Y1xܚsrG0,*JWMPFAk1ûۦs2Hl?09~K-O+~!N=ZriU/zHA*c޼.&	cC	F=@x|dCBh\[M7c*#!ȼul.fȩbЫh~& MI+7Du
ov~`EKO	o)<L5`Cy`O'jx;Z-ТXyDř. ŷk,</Мur(hW}+Qfpk*fy-e凰~{^"p:z(*	M)/nӓwoĦRe .|v\Lb{Eߟ>,^-%پ^1zs]5f38dN璳}UɅ)j>|rȘ?b:0~rh:*,:4ꜟf3l?敗>0<C[^ #+*.$]geUm9j(4$xAVq,Tsw$]@VV6=`Z[9N#!X#|c+]dcu"{H\xLJfʵ%JWBJ]	$Cۛ_pɸ&/kyփ KT'^C[XDb3
7K
ssa}Ƚ|~QXy?ͤP^3ڐC0}SBU9lhvn=Iɬ!/ljMb1{RlYP{bhSO N,t@3S!\3z|Vv6/&yߢ?	+LhC@^lۿ'1Я_>*]}kLt$l~j6?~$rԙ|׃$J@B۱"pRmXeo7i?epJ\Ԅ}GsVTOq?7&,vo沂.{ߦ<x'WEѥq-]c`<B,|=k⌫Ҁi!N RB_̼},Pr
o$*i9ZۧnX%tnRmR(εcjAbp'礮!YnYL>p ghq)D)hr
: >4'<Ω#G6جfSC;!I3Iuwh@@؆v b-GfpMzWe}>uǚll+61@ty_X߭>$a
~>eCΆ~ƯHK}eZmmOtWodF6A}=i`X+	vp,dfng1.МNI~er̂,jXEnHtFכ DZM!RK=W)SPw &cYZ,u$:]pu+C 
.tGb? ;5躂bWO*7"Xd>ciqoYn<sbƈ| FфwQ~@~2s@Z,}[[c{|~&X-7ݙZLA֢gtܠ! *.k=\}(}v9o=<:km2i-rц?f/@g$HɺhVRI'`_dTK9,-:ǮG<xa8Ycp7DCDQl5V*VVo+z6}-``ZOP)}|eGEcmG{#GAHb
SlXIƨai$g}U K710CFD̝w#W=FxJ87u@e^sTT~NXfMŹ+A6EDhE_E]6~OYDگ3n$Qt`X܂7(Kkj8D6eISt3ȷ8	j/Igd>ݥ;gBX^.>y*pl<8i*{JOaZ-H*x|>k''Ìds\%6Ȅ V5Aq>,Èվ}9tJӖzrnAfTIy;PȖSR5ɥm;̕qa8(UI<^O.;(b燢P5ACh?Rǫ#ȓl^PoLH{Q'#!\0Wb2 9Mz	o%M#i^R;ŚE6F"ҙ))nffrnQT˝>IyvΰUH[M &ZWA5m'uAaC'LΕ1J/!y~0&,q!rU"X<V|!"LFAE-NV= B]KƢ
	3Ī"8t6Rz%}/\s"!4'$0  n /E*-<U|Oi]%R˨`i=eEdRqZ8KΛkYCaRb|طI^B@ Z6"+( aE˖f$ZC+_A1["vuzҢJ$R2^h3]O;[GnLއ &Z,&1d?$ܕzU$cQO7N,_yS\D~KuV?~l߅acO$lRWZ϶bG1Ux^,?n`or0X!\c.
$`q^)c}ؠȉ%c3uR'|+ӏH>B9~[>gU֕TTzxЗIׇb$
( ~'[97fk-$[AJ!2Im!wegj쎉j}B(<-Hhgn=mN}`}P(V'l-<KWpdPP7|AT ȟT <Wf	[Gv;mxS&MqCV8Ok¡QB5,TWbsX,07(m<[F^ւWA;7/F鏔ܿd:W]Û:1$8cs@"޿GDՅ:l%;n8%_=qy
~l%p=g^nA.MĚk_~6c|)P/o.j'J!&11c{~"ñK1ռ(NQ[,C$|x!.E.&<2I5ЦgbЯ#<A#W$3&Vy3O*PLuh5E2ǭNY|+WY5+I'Z\onZ)xtudYVxHTZH#ӐBQ5Kg@TH-"#E)wf}H"W)j	 ؠv].x=[}II1gJL6 6Gf$&|z}+?+5^{"_J{ *F˵86k`Џ%SהŪn#K.t4a,O,6pah]Vd3r`ģ~qSFnk"GiѮ9}%?ڲ5~ˈfneG S[؀3IҊ8i}"Aatp<O 9`n^kZY8 >5ϧ&	ʯ5<ظe؏qmy#|؛CJ4q2th8paą	h`_3V8apMKjk5Gt %>\w/6׻9X2Sq֙aO	Xiofry[x/Li0pg2ffvGD3)Vt 'РTTbN"N)Us%6 =bۨx} 8ӎgV;_#BAB"F<,`Xn\ڕsޜpՉ*b綈R*Û/)YAIb,#Rkn=EP?^IjTߥ>eH4+v1_}I:w=l&eD҅N&w (k1?Q&9l?֫	2|U*t$ZnSaՈ"*3v>:nA\ATmy2'Hq5&΅bC`)Ϊ4

Wx4
Q*_AXY	[(≯!7]a8!pzU"	j;ðQh0:
JRnK
9d]hr7:т|F48ST.[Ò0KHZ}UIiڡd3)5pT:k	yrwϗA{5rRJ<f\j]T}{◉Uh_i[4#;%jvS9"t J6{Fcb}ژLSefP
r@Ep:s].HGOZ5c8A>-	陲-.x8PP+>V;
hDaܪ^*8c\ŢC|>Oa'B)$bpaYoA<j%$1͸L>c7S7*hWD.,:)фK a$dރ+FY;W9>صΌvGo^hײU4lڿxLlqE8RQeFFXnfV׆ܐt6I.67/	ȑ8?
0d,ȹL(שP{C>uh6qCdkH`-/՗3a}+g!f9XO)Fa&lW|e5z|\e8oإҟ%z0x:J@Ccnp:,J
S_QNKIGZub5i2D?DLJj||li6$+t!ӊJѣuO(@Vah<=0.xHeT,,?tMqb^X*ɏ`45jsn'-驓 	Q~+dlՏe|
K3<dr#04b<\vMlv
rYGXu%3sՖ1 SܛPC[69D_0P9p]XѪ*a{W2bfI|B0W,mr;lW]Ys\+U
sQg4iߋd)>.%+e3lFBi&Dm6R-`WU1>^qnnc@Ý<>3LsT{n	.nfUk$!지/RϖḺQ4On!f(٠#
}jRWkӡn$j$?ܴR=]2ncm)fܻ>$K- Ρ29LKit7J@iSڇVpӄ&a=#(&r{8lmGgrXlj2<m7$c/`ެv"D׆Pfg+XOq 3Ȓ)CP~^ѡi$- cm/IbA.2Fe,bw+_p3q܇
11i-)ņݼZd&w~vܪkFo_FFh-IU _Ç)V%kkzsӔd4^# [0)Tm%#~Ed9=UGN*vkI>M>%s\K)ZFwXw{ž{Nxm{&f덼6
oz[2VǶ#R2%㋝W>D2ڒr\^7De\PsJ"&%Ձdv|$JPDIbqИX[3^{OdBN%~>N-,Si,ݫ"5STnLZDeZ7";u̷IH\	;qhbԣ4^!(K.-8(#\

f ;gۊ4*~^8m)/vĭF-;fmIM{mI!Bo#FIZ3ZgF+dUepd)Ni]idމ/AQgq2{RVsL+r=Ĺ4hQ'1[}F"@:e˥5:[lf.L_+PSҴ*jZWzPQZ6o}
ş,jSKJ[_mpStT^>Mh@u21UܑƓ\7!b"TBj("$Y5D{Q(iK棋jKdPx@VCRލ+ɵSWҎ*%u/ATN,(=\ ㌍W[c%q=>˴A
+#Ҽ#~eCo~`rQc_ӆq9diǲ&<A.zt)`rR1J[#N;ָSY9ȂM0[;s}bnX(Xs;j70TjnGmtܩp3hdV T>hFvH';04kFzJ.l|$KBs^Xn{k[@kS,69c3қC~Lx}TjVR9ilPi	&<f>&j>_߷MYN >0#B,;Z|M_899Ry 39;5uh'0"8a(=<CL0n͆0>I%%f|ͧ0,0ab\W.XC'EyXGF(ʠQuP"9-m@Z1tt!4
I}= A߄XD:VnܾɆR91S+Zpbv5m[u$&|G0.V"M/gY{I,x<7;>)kQk'AJ<(񯲿@WHTg\R-$[ڠAE{H5zfU	`4-$]gdNJA{5k#z$QfTu^ {1;;8M=5A7FމK*	rr:Ѐe)1%>g2MX-`S&PVG]|r_K%= ΢W*[By5!ɺ>+kp)ZaNsA1eQWۇ HzT趇k.ﷁ|wI[PRƒI7r1Wc[MZiv+%Hp(sN/mLs	XXq:!W7(ғڭ\ r ť!&)%*e:~|c4&'@c0qcuݩ'H&_sɞNw270(|lCt7Np_7NDu	`K=Ӛ^d[DB/zߊ$aYRV/Q\+g(öM\BPc(iRr3}o {|4*ǥWA0P(F}\#gCʖƅsGu(b3 UB--R2A!C9gtrӘ2c^G\XHG5R}@Ey3œ)
ÀL!a22QsBEP%((8N?ARl5YU=v()4E$MqDQBTJAGtߐUu穖¿ ^<N9*whGp|i55LZz;䕭U?x/|-FdIUHQCZ
ԈObnܛc `'w	;lDc9Nѳr/zR