در این مطلب، ویدئو مروری کامل بر گرافیک لاک پشت پایتون! (از مبتدی تا پیشرفته) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,089 –> 00:00:02,399
بچه ها چه خبر و به ویدیوی من خوش آمدید
2
00:00:02,399 –> 00:00:04,170
درباره همه چیزهایی که باید در مورد
3
00:00:04,170 –> 00:00:06,859
کتابخانه گرافیکی لاک پشت پایتون
4
00:00:06,859 –> 00:00:09,870
بدانید، بنابراین برای شروع گرافیک لاک پشت اساساً
5
00:00:09,870 –> 00:00:12,300
این ابزار خوب و آسان برای استفاده است که
6
00:00:12,300 –> 00:00:14,070
به شما امکان می دهد
7
00:00:14,070 –> 00:00:16,109
در عین حال از دستور کدنویسی استفاده کنید. زمان ساخت
8
00:00:16,109 –> 00:00:19,439
این انیمیشن های کوچک سرگرم کننده را در این
9
00:00:19,439 –> 00:00:21,300
ویدیو با مرور
10
00:00:21,300 –> 00:00:24,359
ابتدایی ترین نمونه هایی که می توانید
11
00:00:24,359 –> 00:00:25,199
در لاک پشت
12
00:00:25,199 –> 00:00:27,090
داشته باشید شروع می کنیم، بنابراین کارهایی مانند کشیدن
13
00:00:27,090 –> 00:00:31,109
این خط را در اینجا انجام می دهیم و سپس به
14
00:00:31,109 –> 00:00:34,500
چیزهای پیچیده تر مانند شکل ها می رویم. و همچنین به
15
00:00:34,500 –> 00:00:37,050
شما نشان خواهم داد که چگونه این آبی ها را همانطور که می
16
00:00:37,050 –> 00:00:39,780
بینید درست کنید، سپس به گل های کوچک و زیبا تبدیل می
17
00:00:39,780 –> 00:00:42,210
شویم تا چیزی شبیه به
18
00:00:42,210 –> 00:00:46,950
این باشد و هرچه جلوتر می رویم
19
00:00:46,950 –> 00:00:48,989
به خوبی به شما نشان خواهیم داد که چگونه می توانید
20
00:00:48,989 –> 00:00:51,660
از آن استفاده کنید. این معادلات پیچیده ریاضی برای بدست آوردن
21
00:00:51,660 –> 00:00:54,329
نمودارهایی شبیه به این است
22
00:00:54,329 –> 00:00:55,890
و می توانید ببینید که این یکی
23
00:00:55,890 –> 00:01:00,320
هنوز هم آن انیمیشن را ایجاد می کند و
24
00:01:00,320 –> 00:01:04,470
همچنین این یکی را مانند یک
25
00:01:04,470 –> 00:01:06,240
تابع ریشه مربع در جایی در آنجا استفاده می کنم و در
26
00:01:06,240 –> 00:01:08,670
حال انجام انواع کارهای عجیب و غریب است و
27
00:01:08,670 –> 00:01:10,650
در نهایت ما ll e و این ویدیو به
28
00:01:10,650 –> 00:01:12,900
مفهوم برنامه نویسی پیچیده تری
29
00:01:12,900 –> 00:01:15,119
به نام بازگشت می پردازد که به من این امکان را می دهد که
30
00:01:15,119 –> 00:01:18,060
این نمودار ستاره ای واقعاً جالب را ایجاد کنم که
31
00:01:18,060 –> 00:01:22,170
در اینجا می بینید، بنابراین همانطور که می توانید بگویید در
32
00:01:22,170 –> 00:01:25,020
حال کشیدن ستاره های کوچک در بین ستاره های بزرگ است
33
00:01:25,020 –> 00:01:26,580
، فقط ستاره های زیادی
34
00:01:26,580 –> 00:01:28,320
در همه جا وجود دارد و این چیزی است که ما داریم.
35
00:01:28,320 –> 00:01:31,650
این ویدیو را به پایان میرسانم، من یک طرح کلی ویدیویی
36
00:01:31,650 –> 00:01:34,560
را در قسمت نظرات قرار میدهم، بنابراین
37
00:01:34,560 –> 00:01:35,610
اگر میخواهید یکی از این
38
00:01:35,610 –> 00:01:38,579
نمونههای خاص
39
00:01:38,579 –> 00:01:41,400
را پیدا کنید، به نظرات بروید و آن را در آنجا پیدا خواهید کرد،
40
00:01:41,400 –> 00:01:42,720
شروع به کار میکنیم. می خواهم یک پنجره متنی جدید باز کنم
41
00:01:42,720 –> 00:01:45,829
و سپس یک
42
00:01:45,829 –> 00:01:49,350
فایل پایتون جدید ذخیره کنم و مهم نیست که
43
00:01:49,350 –> 00:01:51,689
چه نامی می برید و فقط از پسوند فایل dot py استفاده کنید
44
00:01:51,689 –> 00:01:56,070
و هر زمان که یک فایل Python لاک پشت را شروع می
45
00:01:56,070 –> 00:01:59,700
کنیم باید موارد
46
00:01:59,700 –> 00:02:01,229
زیر را در قسمت زیر اضافه کنیم. در بالای آن،
47
00:02:01,229 –> 00:02:03,509
لاک پشت را وارد کنید، بنابراین این فقط
48
00:02:03,509 –> 00:02:05,310
به فایل پایتون ما میداند که
49
00:02:05,310 –> 00:02:07,590
از کتابخانه لاک پشت در آن استفاده
50
00:02:07,590 –> 00:02:09,989
میکنیم و همیشه میخواهیم فایلهای لاک پشت خود را با نقطه خط پایان دهیم،
51
00:02:09,989 –> 00:02:13,050
52
00:02:13,050 –> 00:02:15,690
این فقط پنجره انیمیشن ما را حفظ میکند.
53
00:02:15,690 –> 00:02:17,760
باز کنیم تا ما واقعاً میتوانیم ببینیم
54
00:02:17,760 –> 00:02:21,330
چه کردهایم و حالا که انجام
55
00:02:21,330 –> 00:02:23,040
دادهایم و آماده ساختن اولین
56
00:02:23,040 –> 00:02:26,820
لاکپشت فوقالعاده سرگرمکنندهمان باب هستیم، میخواهیم بگوییم
57
00:02:26,820 –> 00:02:28,530
این همان کاری است که ما انجام میدهیم دنبالم کنید
58
00:02:28,530 –> 00:02:33,630
باب برابر است با لاکپشت نقطهای I من میخواهم
59
00:02:33,630 –> 00:02:36,750
کنترل این نمایش B را ذخیره کنم و
60
00:02:36,750 –> 00:02:39,090
بله، ما متوجه شدیم که این فوقالعاده هیجانانگیز است
61
00:02:39,090 –> 00:02:42,120
فقط یک فلش روی صفحه نمایش ما درست است
62
00:02:42,120 –> 00:02:43,650
و فقط لوازم التحریر مشکلی ندارد، بنابراین
63
00:02:43,650 –> 00:02:47,100
ما هنوز به آن نگفتهایم که کاری انجام دهد تا بتوانم ادامه دهم
64
00:02:47,100 –> 00:02:49,560
و بگویم چیزی شبیه به
65
00:02:49,560 –> 00:02:51,360
این اولین دستوری است که می خواهید
66
00:02:51,360 –> 00:02:56,760
بدانید من می توانم نقطه bob را در اینجا انجام دهم و
67
00:02:56,760 –> 00:02:59,700
می توانم عددی مانند 100 را تایپ کنم و چیزی که
68
00:02:59,700 –> 00:03:02,910
این دستور می گوید این است که می گوید ما
69
00:03:02,910 –> 00:03:06,570
می خواهیم باب لاک پشت را 100
70
00:03:06,570 –> 00:03:09,120
پیکسل به جلو ببریم. صد نشان دهنده
71
00:03:09,120 –> 00:03:13,500
مقدار پیکسل است و بنابراین اگر من اجرا کنم
72
00:03:13,500 –> 00:03:15,090
که آن خط مستقیم را خنک کنیم، آنها
73
00:03:15,090 –> 00:03:17,250
صد پیکسل به جلو رفتند و همچنین من فقط
74
00:03:17,250 –> 00:03:19,080
می خواهم سریع واقعی را ذکر کنم، لازم نیست
75
00:03:19,080 –> 00:03:21,060
این باب را نام ببرم، می توانم نام آن را بگذارم،
76
00:03:21,060 –> 00:03:24,600
مطمئناً آمازون الکسا را می شناسید. چرا نمیتوانم
77
00:03:24,600 –> 00:03:27,690
این را پس از اینکه میدانی جان سینا چرا که
78
00:03:27,690 –> 00:03:30,330
نه، نامش را بگذارم، اما در واقع میخواهم فقط به خاطر سادگی اسمش را بگذارید
79
00:03:30,330 –> 00:03:32,959
80
00:03:32,959 –> 00:03:37,470
کیت من همان لاک پشت هستم که کیت
81
00:03:37,470 –> 00:03:39,780
100 فکر کرد و همانطور که می بینید هنوز
82
00:03:39,780 –> 00:03:43,380
خوب کار می کند، بنابراین این ابتدایی ترین
83
00:03:43,380 –> 00:03:47,130
دستور به جلو است علاوه بر جلو،
84
00:03:47,130 –> 00:03:49,320
ما می خواهیم بتوانیم خودمان را بچرخانیم.
85
00:03:49,320 –> 00:03:51,810
لاک پشت، بنابراین ما می توانیم با
86
00:03:51,810 –> 00:03:55,680
تابع keith dot این کار را انجام دهیم و من می
87
00:03:55,680 –> 00:03:57,810
خواهم 45 درجه بچرخم، می خواهم
88
00:03:57,810 –> 00:04:00,030
کمی کج باشم، بنابراین می خواهم 45 را تایپ کنم،
89
00:04:00,030 –> 00:04:02,010
بنابراین این یک زاویه و درجه می گیرد
90
00:04:02,010 –> 00:04:07,400
و سپس اجازه دهید خودم حرکت کنم. به جلو دوباره
91
00:04:09,020 –> 00:04:11,820
جالب است، بنابراین ما به آن زاویه ای که در ابتدای ویدیو نشان دادم رسیدیم
92
00:04:11,820 –> 00:04:16,079
و اگر می دانید
93
00:04:16,079 –> 00:04:19,230
که من کجا هستم
94
00:04:19,230 –> 00:04:21,209
چگونه می توانم این عملکردها را بشناسم، مثلاً
95
00:04:21,209 –> 00:04:22,770
چگونه بدانم که فورد کار می کند چگونه می توانم این کار را انجام دهم؟
96
00:04:22,770 –> 00:04:24,660
به شما توصیه میکنم به
97
00:04:24,660 –> 00:04:25,680
98
00:04:25,680 –> 00:04:28,919
سایت اسناد رسمی لاکپشت نگاهی بیندازید، بنابراین
99
00:04:28,919 –> 00:04:32,550
اگر همینجا به این لینک بروید و
100
00:04:32,550 –> 00:04:34,229
نگران بزرگنمایی نباشید
101
00:04:34,229 –> 00:04:35,729
و سعی کنید این پیوند را بفهمید، میگوید
102
00:04:35,729 –> 00:04:38,370
این را در توضیح پست خواهم کرد. اما
103
00:04:38,370 –> 00:04:40,289
اساساً آنچه این پیوند دارد
104
00:04:40,289 –> 00:04:42,539
همه عملکردها است میتوانید
105
00:04:42,539 –> 00:04:46,590
بدانید که در لاکپشت همه چیز
106
00:04:46,590 –> 00:04:48,930
در اینجا مستند شده است، بنابراین مانند فوروارد اینجا
107
00:04:48,930 –> 00:04:51,240
برای مدرسه یا مدرسه دور مستند شده است، اما
108
00:04:51,240 –> 00:04:53,220
انواع چیزهای جالبی وجود دارد که من نمیتوانم
109
00:04:53,220 –> 00:04:55,020
همه چیز را در این ویدیو پوشش دهم، بنابراین
110
00:04:55,020 –> 00:04:58,560
حتماً این سایت را بررسی کنید، خوب است و اگر پیشفرض
111
00:04:58,560 –> 00:05:01,889
داریم ما باید راست هم
112
00:05:01,889 –> 00:05:04,710
داشته باشیم، بنابراین نوشتن هم کاملا معتبر است،
113
00:05:04,710 –> 00:05:08,009
بنابراین باید 90 درجه بنویسید و
114
00:05:08,009 –> 00:05:14,400
بعد از اجرای من دوباره به جلو بروید که می
115
00:05:14,400 –> 00:05:17,550
بینید من چپ 45 به جلو رفتم 100
116
00:05:17,550 –> 00:05:23,060
و سپس راست 100 باحال باحال باحال سرد
117
00:05:23,060 –> 00:05:25,169
خوب است. بنابراین اکنون که ما
118
00:05:25,169 –> 00:05:28,530
احتمالاً آماده هستیم تا به شکل اول
119
00:05:28,530 –> 00:05:30,630
برویم، چند مربع
120
00:05:30,630 –> 00:05:35,550
چیزهای فوق العاده جالب درست می کنیم، بنابراین اگر
121
00:05:35,550 –> 00:05:37,680
می خواهید این کد را اینجا نگه دارید اما
122
00:05:37,680 –> 00:05:40,050
همچنان بتوانید مربع های خود را با
123
00:05:40,050 –> 00:05:42,090
یک جای خالی بسازید. اسلیت فقط تمام این
124
00:05:42,090 –> 00:05:45,840
کدها را هایلایت کنید و کنترل اسلش را انجام دهید و
125
00:05:45,840 –> 00:05:47,669
در همه این موارد فقط در
126
00:05:47,669 –> 00:05:49,470
سابلایم و برخی ویرایشگرهای دیگر کار می کند، بنابراین اگر
127
00:05:49,470 –> 00:05:51,449
برای شما کار نکرد، ممکن است سعی کنید
128
00:05:51,449 –> 00:05:53,340
sublime را درست کنید، بنابراین ما یک
129
00:05:53,340 –> 00:05:55,800
مربع درست می کنیم. قبلا می گفت من ادامه میدهم
130
00:05:55,800 –> 00:05:58,050
و فقط این کار را انجام میدهم و سعی کنید یک مربع در
131
00:05:58,050 –> 00:05:59,729
خودتان بسازید، زیرا شما تمام
132
00:05:59,729 –> 00:06:01,229
بلوکهای سازنده مورد نیاز خود را با این
133
00:06:01,229 –> 00:06:03,870
دستورات دارید، بنابراین سعی کنید لاکپشت خود را وادار کنید تا یک
134
00:06:03,870 –> 00:06:07,880
مربع را مکث سریع واقعی انجام دهد،
135
00:06:07,880 –> 00:06:11,340
امیدواریم اگر
136
00:06:11,340 –> 00:06:13,440
این کار را انجام ندادید، متوجه شده باشید. من همین الان
137
00:06:13,440 –> 00:06:17,729
آن را بررسی میکنم تا بتوانیم نقطهی Keith را 100 به جلو انجام دهیم و
138
00:06:17,729 –> 00:06:19,050
این نیازی به صد پیکسل نیست
139
00:06:19,050 –> 00:06:22,349
که من میتوانم آن را 133.33 انجام دهم و اگر آن را خیلی بزرگ کنید، باز هم
140
00:06:22,349 –> 00:06:24,990
کار میکند.
141
00:06:24,990 –> 00:06:26,669
با ارزش است که
142
00:06:26,669 –> 00:06:28,169
از صفحه نمایش خارج می شوید و اگر آن را خیلی
143
00:06:28,169 –> 00:06:30,539
کوچک کنید، واقعاً آن را نخواهید دید، زیرا به
144
00:06:30,539 –> 00:06:31,949
نوعی سخت است که بگویید من همه آن را با یک جابجا کردم،
145
00:06:31,949 –> 00:06:34,409
بنابراین ما فقط در
146
00:06:34,409 –> 00:06:35,639
صد فقط
147
00:06:35,639 –> 00:06:39,490
سادگی می مانیم بنابراین 100 به جلو حرکت کنید
148
00:06:39,490 –> 00:06:44,159
و سپس میخواهم به چپ بپیچم 100 اوه
149
00:06:44,969 –> 00:06:48,129
عکاسی من چیزی میگویم که
150
00:06:48,129 –> 00:06:51,189
چیز دیگری را تایپ میکنم، بنابراین میخواهم 90 درجه به چپ
151
00:06:51,189 –> 00:06:53,050
بپیچم تا به آن زاویه سمت راست
152
00:06:53,050 –> 00:06:57,789
مربعی دست پیدا کنم، بنابراین من 90 را به چپ انجام میدهم سپس میتوانم
153
00:06:57,789 –> 00:06:59,499
یک رو به جلو دیگر انجام دهید زیرا من می خواهم
154
00:06:59,499 –> 00:07:01,419
اکنون به سمت بالا حرکت کنم و می خواهم اگر
155
00:07:01,419 –> 00:07:02,949
مربع است من می خواهم به همان اندازه بالا بروم
156
00:07:02,949 –> 00:07:07,360
مقدار دقیق و بنابراین اگر من این کار را انجام دهم، بله، به
157
00:07:07,360 –> 00:07:09,099
این نتیجه رسیدیم، بنابراین من فقط نیازی به تکرار این فرآیند ندارم،
158
00:07:09,099 –> 00:07:14,110
بنابراین 90 درجه را رها کرده و سپس
159
00:07:14,110 –> 00:07:22,509
100 را جلو میبرم و سپس 90 درجه دیگر را ترک میکنم،
160
00:07:22,509 –> 00:07:23,919
زیرا این یک
161
00:07:23,919 –> 00:07:30,580
مربع کوچک کامل نخواهد بود و در نهایت یک
162
00:07:30,580 –> 00:07:35,529
آخرین رو به جلو نخواهد بود. و آیا این یک لحظه مربع از حقیقت به ما می دهد،
163
00:07:35,529 –> 00:07:44,199
بله، و همچنین در
164
00:07:44,199 –> 00:07:45,939
حال حاضر ارزش ذکر کردن را دارد، یکی از رایج ترین
165
00:07:45,939 –> 00:07:48,159
اشتباهاتی که در مورد افرادی
166
00:07:48,159 –> 00:07:51,370
که تازه با لاک پشت پایتون آشنا شده اند می بینم این است که
167
00:07:51,370 –> 00:07:53,229
آنها یکی از این ها را مانند نام های
168
00:07:53,229 –> 00:07:54,879
اشتباه می نویسند. با نام آنها مطابقت نداشته
169
00:07:54,879 –> 00:07:56,889
باشند، قبل از اینکه اشتباه کنند، بوی دیگری را حس می کنند،
170
00:07:56,889 –> 00:07:59,919
و
171
00:07:59,919 –> 00:08:01,930
اگر با خطا مواجه شدید، ببینید خطا در
172
00:08:01,930 –> 00:08:03,909
این پنجره چیست، آن هم همین جا ظاهر می شود
173
00:08:03,909 –> 00:08:08,529
و سعی کنید آن را خیلی زیاد E در آنجا برطرف کنید.
174
00:08:08,529 –> 00:08:12,159
اجرا کنید که حالا اگر اشتباهی در اینجا تایپ کردم دوباره کار می کند،
175
00:08:12,159 –> 00:08:13,809
مثلاً
176
00:08:13,809 –> 00:08:18,789
این کلمه کامل را نام زدم، فقط
177
00:08:18,789 –> 00:08:20,289
مراقب املای خود باشید،
178
00:08:20,289 –> 00:08:21,879
باید دقیقاً درست خارج شود، در غیر این
179
00:08:21,879 –> 00:08:24,939
صورت نمی داند چگونه با آن کار کند و پایتون
180
00:08:24,939 –> 00:08:28,749
خوب است، بنابراین ما یک مربع کشید بعد بیایید بدهیم
181
00:08:28,749 –> 00:08:30,969
مربع ما مقداری رنگ دارد و برای این کار می
182
00:08:30,969 –> 00:08:33,009
خواهیم با مشخص کردن
183
00:08:33,009 –> 00:08:35,880
رنگ لاک پشت با دستور زیر شروع کنیم،
184
00:08:35,880 –> 00:08:40,529
بنابراین رنگ نقطه کیث را انجام می دهم و
185
00:08:40,529 –> 00:08:43,059
سپس در نقل قول ها چیزی شبیه قرمز را تایپ می کنم
186
00:08:43,059 –> 00:08:47,950
همانطور که می بینید ممکن است
187
00:08:47,950 –> 00:08:50,889
قرمز باشد. و بنابراین فقط تعداد
188
00:08:50,889 –> 00:08:52,690
محدودی چیز وجود دارد که میتوانید در اینجا تایپ کنید، بنابراین
189
00:08:52,690 –> 00:08:54,579
رنگهای رایج در نقلقولها پذیرفته میشوند،
190
00:08:54,579 –> 00:08:58,329
مانند نارنجی کار میکند، ما
191
00:08:58,329 –> 00:09:04,089
همچنین میتوانیم آبی را انجام دهیم که کار میکند و میتوانیم
192
00:09:04,089 –> 00:09:07,720
کاری مانند فیروزهای انجام دهیم که حتی
193
00:09:07,720 –> 00:09:09,550
احتمالاً شبیه به تا آنجا که
194
00:09:09,550 –> 00:09:11,500
پیش میرود، Scion Qian است، من نمیدانم،
195
00:09:11,500 –> 00:09:16,779
اما همانطور که میبینید هم کار میکند،
196
00:09:16,779 –> 00:09:18,850
اما ممکن است مانند کیت باشید، میدانید که من
197
00:09:18,850 –> 00:09:22,120
میخواهم این رنگ سبز
198
00:09:22,120 –> 00:09:25,779
را انجام دهم. موفق باشید،
199
00:09:25,779 –> 00:09:30,490
بنابراین اگر به سایتهای زیادی مراجعه کنید
200
00:09:30,490 –> 00:09:34,000
که این کار را انجام میدهند، من در این
201
00:09:34,000 –> 00:09:36,639
سایت چرخ رنگ آنلاین هستم، بنابراین اکنون
202
00:09:36,639 –> 00:09:39,399
میتوانید اینها را در گوگل پیدا کنید، اما
203
00:09:39,399 –> 00:09:41,440
فرض کنید ما آن سایه تصادفی سبز را میخواستیم
204
00:09:41,440 –> 00:09:44,709
تا بتوانم به اینجا بروم. روی سبز کلیک کنید و
205
00:09:44,709 –> 00:09:48,040
سپس like now را مانند این رنگ بگیرید تا
206
00:09:48,040 –> 00:09:50,529
این w شاید یک مقدار هگز به ما بدهم، بنابراین این
207
00:09:50,529 –> 00:09:53,290
عدد در اینجا یک مقدار هگز است و من
208
00:09:53,290 –> 00:09:56,920
در واقع می توانم آن را کپی کنم و سپس در
209
00:09:56,920 –> 00:10:00,220
تگ هش بچسبانم که باعث می شود این مقدار یک مقدار هگز
210
00:10:00,220 –> 00:10:03,690
شود و با نگاه کردن به لاک پشت خود، اکنون
211
00:10:03,690 –> 00:10:06,760
آن رنگ مناسب را به ما می دهد. میخواستم
212
00:10:06,760 –> 00:10:09,640
خنک باشد، بنابراین هر رنگی که میخواهید،
213
00:10:09,640 –> 00:10:12,970
میتوانید آن را با این مقادیر تگ هش انجام دهید،
214
00:10:12,970 –> 00:10:14,920
همچنین مقادیر RGB را میپذیرد که کار
215
00:10:14,920 –> 00:10:17,230
کمی بیشتر است، اما اگر
216
00:10:17,230 –> 00:10:19,510
نمیدانید مقادیر RGB چیست، نگران نباشید، اما بله،
217
00:10:19,510 –> 00:10:21,100
میتوانید هر کاری انجام دهید. رنگی را که میخواهید، اما من
218
00:10:21,100 –> 00:10:22,990
میخواهم فعلاً فقط
219
00:10:22,990 –> 00:10:27,040
رنگهای اصلی را انجام دهم، مانند آبی سرد،
220
00:10:27,040 –> 00:10:29,860
ما آبی داریم، اکنون یک طرح کلی
221
00:10:29,860 –> 00:10:32,440
رنگی داریم که چگونه آن را با آبی پر کنیم،
222
00:10:32,440 –> 00:10:36,430
بنابراین این سوال بعدی است و اگر
223
00:10:36,430 –> 00:10:38,410
نگاه کردم در مستندات
224
00:10:38,410 –> 00:10:40,930
دو تابع به نامهای begin fill و
225
00:10:40,930 –> 00:10:43,600
end fill پیدا میکنم، بنابراین باید هر چیزی را
226
00:10:43,600 –> 00:10:45,550
که میخواهیم با این توابع پر شود را احاطه کنیم،
227
00:10:45,550 –> 00:10:48,899
بنابراین من کیت را با نقطه شروع پر
228
00:10:48,899 –> 00:10:53,680
میکنم و سپس آن را با پایان میدهم، زیرا بعد از
229
00:10:53,680 –> 00:10:56,819
آخرین فورواردمان، کیت فکر کرد. و پر
230
00:10:56,819 –> 00:10:59,560
کردن مطمئن شوید که شما شامل شروع پر
231
00:10:59,560 –> 00:11:01,279
قبل و بعد از
232
00:11:01,279 –> 00:11:06,199
شما هر دو را دارید بله ما آبی شدیم و
233
00:11:06,199 –> 00:11:07,910
هنوز ممکن است سؤالاتی بپرسید که
234
00:11:07,910 –> 00:11:12,709
کیت را می شناسید یک آبی با فیروزه ای در
235
00:11:12,709 –> 00:11:14,870
وسط آن، بنابراین ما می توانیم این کار را به خوبی انجام دهیم،
236
00:11:14,870 –> 00:11:16,790
بنابراین به این تابع رنگ فکری کیت بروید
237
00:11:16,790 –> 00:11:21,470
و سپس کاما بزنید تا اولین
238
00:11:21,470 –> 00:11:23,779
مقدار رنگ طرح کلی باشد و اگر
239
00:11:23,779 –> 00:11:26,689
آن را در یک مقدار دیگر ارسال کنیم که
240
00:11:26,689 –> 00:11:29,089
رنگ پر خواهد بود، بنابراین اگر آن را پاس کنم و
241
00:11:29,089 –> 00:11:34,670
بگویم فیروزه ای اینجا و سپس آن را اجرا کنید، در نهایت
242
00:11:34,670 –> 00:11:36,230
به چیزی که دنبالش هستیم رسیدیم. آن
243
00:11:36,230 –> 00:11:38,990
آبی را با علامت در وسط دریافت کردید و می
244
00:11:38,990 –> 00:11:40,610
توانید این کار را با هر نوع انیمیشنی
245
00:11:40,610 –> 00:11:43,430
که در لاک پشت انجام می دهید انجام دهید، بنابراین به این ترتیب
246
00:11:43,430 –> 00:11:45,189
چیزها
247
00:11:45,189 –> 00:11:47,660
248
00:11:47,660 –> 00:11:52,809
249
00:11:52,809 –> 00:11:54,920
را رنگ می کنید. ما میخواستیم مربع دیگری را
250
00:11:54,920 –> 00:11:58,459
در مکانی متفاوت بسازیم تا
251
00:11:58,459 –> 00:12:00,589
بتوانم جلوتر بروم،
252
00:12:00,589 –> 00:12:04,399
برای یک ثانیه دیگر پر کردن را متوقف میکنم، میتوانم جلوتر بروم و بعد از
253
00:12:04,399 –> 00:12:06,620
تمام شدن این آخرین رو به جلو، میتوانم
254
00:12:06,620 –> 00:12:11,870
حرکت کنم، میدانی در جهت رو به پایین ادامه بده
255
00:12:11,870 –> 00:12:15,350
من قبل از آن بودم که
256
00:12:15,350 –> 00:12:21,500
بتوانم 100 کار بیشتر انجام دهم همینطور می گذرد
257
00:12:21,500 –> 00:12:23,540
، تنها چیزی که در
258
00:12:23,540 –> 00:12:25,490
مورد آن آزاردهنده است این است که اگر بخواهم
259
00:12:25,490 –> 00:12:27,379
فاصله ای بین مربع هایی که
260
00:12:27,379 –> 00:12:29,689
می خواهم ترسیم کنم، پس فرض کنیم
261
00:12:29,689 –> 00:12:37,699
دوباره این مربع را کاملا رسم کردم، نمی توانم
262
00:12:37,699 –> 00:12:39,980
با این فلوریدا فاصله بگیرم، همه چیز است.
263
00:12:39,980 –> 00:12:43,279
پیوسته بنابراین به
264
00:12:43,279 –> 00:12:46,220
اندازه کافی یک خودکار بالا و قلم پایین وجود دارد
265
00:12:46,220 –> 00:12:50,660
که به من امکان می دهد مکانم را
266
00:12:50,660 –> 00:12:52,790
بدون ترسیم خط تغییر دهم تا بتوانم
267
00:12:52,790 –> 00:12:57,620
قلم نقطه کیث را به سمت بالا انجام دهم و سپس می توانم
268
00:12:57,620 –> 00:13:01,939
فکر کیت را به جلو انجام دهم مثلاً 150
269
00:13:01,939 –> 00:13:06,170
و سپس قلم نقطه کیث را به سمت پایین و
270
00:13:06,170 –> 00:13:09,709
حالا میتوانیم ببینیم که چه چیزی را
271
00:13:09,709 –> 00:13:12,410
میبینم، اوه اوه میبینم، به شما گفتم که
272
00:13:12,410 –> 00:13:13,300
شبی
273
00:13:13,300 –> 00:13:20,590
که املایش را جلو انداختم، آن را درست کردم، نه اینکه به زور کلمه را بنویسم، به همین
274
00:13:20,590 –> 00:13:24,040
دلیل پایین پرید، اما
275
00:13:24,040 –> 00:13:27,070
خط را رسم نکرد، بنابراین خوب است و حالا اگر
276
00:13:27,070 –> 00:13:37,480
کپی کنم خیلی خوب ما دو مربع داریم درست
277
00:13:37,480 –> 00:13:44,440
همانطور که می خواستیم و من همچنین می توانم اینها را
278
00:13:44,440 –> 00:13:51,990
در شروع پر و پایان پر کنم تا اینجا پر شود،
279
00:13:51,990 –> 00:13:54,130
بنابراین در واقع نمی دانم که آیا این کار می کند یا نه،
280
00:13:54,130 –> 00:14:01,750
خواهیم دید بله، بله
281
00:14:01,750 –> 00:14:05,410
یک بار دیگر منظورم یک خطا بسیار آسان
282
00:14:05,410 –> 00:14:06,610
است که خطا ایجاد کند دوباره پیغام خطای خود را خواندید،
283
00:14:06,610 –> 00:14:09,570
اوه، کار کرد وای
284
00:14:09,570 –> 00:14:12,280
گاهی اوقات اگر شروع پر کردن را انجام دادید
285
00:14:12,280 –> 00:14:14,230
و سپس مانند تمام
286
00:14:14,230 –> 00:14:15,370
موارد را پر کنید، ممکن است مجبور شوید آن را تجزیه
287
00:14:15,370 –> 00:14:17,200
کنید، می توانید چندین پر کردن را انجام دهید و
288
00:14:17,200 –> 00:14:18,580
هیچ کاری انجام نمی دهید، بنابراین ممکن است مجبور شوید حرکت را دوست داشته باشید.
289
00:14:18,580 –> 00:14:21,280
آن را اینجا و سپس دوباره شروع به پر کردن از
290
00:14:21,280 –> 00:14:28,660
اینجا می کند و این نیز کار می کند، اما
291
00:14:28,660 –> 00:14:30,970
فقط ابتدا آن را پر می کند و سپس
292
00:14:30,970 –> 00:14:33,190
به دومی می رود و سپس آن را پر می کند که بسیار خوب است،
293
00:14:33,190 –> 00:14:34,540
ما تقریباً با مربع ها تمام شده ایم
294
00:14:34,540 –> 00:14:35,950
، فقط یک چیز دیگر وجود دارد که می خواهم به آن
295
00:14:35,950 –> 00:14:38,350
اشاره کنم. و آن این است که به جای
296
00:14:38,350 –> 00:14:40,780
انجام سمت چپ، ما همچنین می توانیم به صورت دستی
297
00:14:40,780 –> 00:14:43,620
فقط جهتی را که می خواهیم به جلو تنظیم کنیم،
298
00:14:43,620 –> 00:14:47,680
بنابراین اگر به مستندات برویم،
299
00:14:47,680 –> 00:14:53,140
تابعی به نام set heading وجود دارد و می
300
00:14:53,140 –> 00:14:55,030
توانید از هر یک از این مقادیر در اینجا
301
00:14:55,030 –> 00:14:58,150
استفاده کنید، می توانید از 0 تا 360 استفاده کنید. دایره کامل و
302
00:14:58,150 –> 00:15:01,660
شما می توانید آن را وصل کنید و در واقع به
303
00:15:01,660 –> 00:15:03,880
سمت من بروید و سپس به سمت چپ بروید زیرا
304
00:15:03,880 –> 00:15:05,380
گاهی اوقات آزاردهنده می شود اگر فقط
305
00:15:05,380 –> 00:15:07,620
بخواهید بالا بروید، اما شما این زاویه عجیب و غریب هستید،
306
00:15:07,620 –> 00:15:10,120
مثل اینکه محاسبه تعداد بیشتر آزاردهنده است.
307
00:15:10,120 –> 00:15:11,740
درجه باید
308
00:15:11,740 –> 00:15:14,620
بچرخید تا مستقیم از جای خود بلند شوید، بنابراین set
309
00:15:14,620 –> 00:15:17,110
heading این کار را برای شما انجام می دهد، خوب،
310
00:15:17,110 –> 00:15:18,970
بیایید جلوتر برویم و گلی را
311
00:15:18,970 –> 00:15:20,140
که در ابتدای ویدیو به شما نشان دادم شروع کنیم،
312
00:15:20,140 –> 00:15:21,280
بنابراین اگر
313
00:15:21,280 –> 00:15:22,370
گلی را که به نظر می رسد به یاد نمی آورید،
314
00:15:22,370 –> 00:15:25,459
بله و این کار را انجام دهید من در واقع
315
00:15:25,459 –> 00:15:27,980
یک فایل جدید را باز می کنم فقط به این دلیل که می خواهم یک فایل جدید را باز
316
00:15:27,980 –> 00:15:31,459
کنم و فقط می گویم این
317
00:15:31,459 –> 00:15:37,579
چیزی است مانند test2 dot py خیلی خوب است
318
00:15:37,579 –> 00:15:43,309
و بنابراین اساساً آنچه ما می خواهیم برای
319
00:15:43,309 –> 00:15:45,230
این انجام دهیم این است که به آن نگاه کنیم. یک بار دیگر
320
00:15:45,230 –> 00:15:47,749
و حتی می توانم آن را دوباره زنده کنم، در حال حاضر
321
00:15:47,749 –> 00:15:51,379
آن را واقعاً سریع متحرک کرده است، اساساً
322
00:15:51,379 –> 00:15:52,970
فقط به جلو حرکت می کند، سپس یک
323
00:15:52,970 –> 00:15:54,709
زاویه خاص را می چرخانیم، سپس مقداری دیگر به جلو
324
00:15:54,709 –> 00:15:56,930
و یک زاویه خاص می چرخیم، بنابراین
325
00:15:56,930 –> 00:15:59,029
منظورم این است که تمام کاری که واقعاً باید انجام دهیم این
326
00:15:59,029 –> 00:16:01,040
است که بفهمیم یک زاویه خوب ما
327
00:16:01,040 –> 00:16:04,160
باید بچرخیم و فقط باید آن
328
00:16:04,160 –> 00:16:08,509
کد را بارها و بارها اجرا کنیم، بنابراین برای شروع
329
00:16:08,509 –> 00:16:10,069
این فایل، بیایید به همان روشی شروع کنیم که
330
00:16:10,069 –> 00:16:17,149
لاک پشت را وارد کنیم و سپس لاک پشت انجام شود که
331
00:16:17,149 –> 00:16:19,850
در پایان به آن نیاز داریم، سپس باید
332
00:16:19,850 –> 00:16:21,860
فقط به نام ما لاک پشت من در واقع نام
333
00:16:21,860 –> 00:16:23,839
این یکی باب باب برابر با
334
00:16:23,839 –> 00:16:28,309
لاک پشت لاک پشت است و همانطور که با این انیمیشن می بینیم که
335
00:16:28,309 –> 00:16:30,410
اگر هنوز ادامه دارد
336
00:16:30,410 –> 00:16:34,100
که انجام شده است، حالا یکی دیگر را باز کنید،
337
00:16:34,100 –> 00:16:35,899
می خواهیم آن را به جلو باز کنیم و بچرخانیم و
338
00:16:35,899 –> 00:16:38,179
به جلو برود و بپیچد و این یک
339
00:16:38,179 –> 00:16:40,040
چرخش بسیار تند است، بنابراین بیش از 90
340
00:16:40,040 –> 00:16:42,290
درجه خواهد بود. چیزی بیش از 90 درجه، پس
341
00:16:42,290 –> 00:16:45,350
بیایید جلو برویم و اجرا کنیم که سعی کنید ابتدا
342
00:16:45,350 –> 00:16:48,019
این کار را خودتان انجام دهید و سپس
343
00:16:48,019 –> 00:16:51,910
میدانید همین الان ویدیو را مکث کنید و سپس
344
00:16:51,910 –> 00:16:55,220
در یک ثانیه آن را
345
00:16:55,220 –> 00:16:56,569
بررسی میکنم، خوب این راهی است که من میخواهم آن را انجام دهم.
346
00:16:56,569 –> 00:16:59,360
بنابراین می دانیم که اول می خواهیم جلو برویم،
347
00:16:59,360 –> 00:17:01,490
بنابراین می گوییم جلو،
348
00:17:01,490 –> 00:17:05,779
این بار یک 150 می گوییم یا شاید بگوییم 200 چرا
349
00:17:05,779 –> 00:17:06,980
نه، آن را کمی طولانی تر از
350
00:17:06,980 –> 00:17:09,529
قبل کنیم، بنابراین 200 پیکسل و سپس من
351
00:17:09,529 –> 00:17:12,289
می دانم که من می خواهم بیش از 90 درجه بچرخم
352
00:17:12,289 –> 00:17:13,699
اما نمی دانم
353
00:17:13,699 –> 00:17:22,010
354
00:17:22,010 –> 00:17:27,039
355
00:17:27,039 –> 00:17:30,590
چقدر تلاش خواهم کرد. باب
356
00:17:30,590 –> 00:17:34,330
فورد دوباره این کار را انجام می دهد،
357
00:17:35,130 –> 00:17:38,350
خوب ما به آنجا می رسیم، بنابراین اکنون فقط
358
00:17:38,350 –> 00:17:40,330
باید این کد را کپی و جایگذاری کنیم
359
00:17:40,330 –> 00:17:48,610
. خدای من بیایید ببینیم چه اتفاقی می افتد حالا هی
360
00:17:48,610 –> 00:17:51,010
به نظر می رسد ما مانند یک ستاره شدیم که
361
00:17:51,010 –> 00:17:55,300
باید کپی و چسباندن پاپ را نگه داریم،
362
00:17:55,300 –> 00:17:57,670
ممکن است در حال حاضر بگویید کیت
363
00:17:57,670 –> 00:17:59,170
راه های هوشمندتری برای انجام این کار و کپی و
364
00:17:59,170 –> 00:18:02,560
پیست کردن وجود دارد و شما بسیار درست می گویید اگر
365
00:18:02,560 –> 00:18:04,240
گفتید بنابراین ما در واقع
366
00:18:04,240 –> 00:18:06,010
به جای کپی و چسباندن در تمام این
367
00:18:06,010 –> 00:18:08,230
مدت، بنابراین ما یک ستاره کوچک داریم.
368
00:18:08,230 –> 00:18:11,400
369
00:18:11,400 –> 00:18:13,690
370
00:18:13,690 –> 00:18:16,480
یا یک
371
00:18:16,480 –> 00:18:18,580
حلقه while اگر هرگز در مورد اینها نشنیده اید،
372
00:18:18,580 –> 00:18:20,650
باید آنها را بررسی کنید که استفاده از آنها
373
00:18:20,650 –> 00:18:22,870
فوق العاده راحت است.
374
00:18:22,870 –> 00:18:31,540
375
00:18:31,540 –> 00:18:34,000
376
00:18:34,000 –> 00:18:36,130
حلقه ها
377
00:18:36,130 –> 00:18:39,340
و فقط اجرای Bob برای باب چپ باب
378
00:18:39,340 –> 00:18:42,610
برای باب به سمت چپ راه ساده تر از کپی و
379
00:18:42,610 –> 00:18:48,630
چسباندن نگاهی به آن شروع خوب
380
00:18:49,080 –> 00:18:57,150
خوب سرد عالی
381
00:18:57,150 –> 00:18:59,380
382
00:18:59,380 –> 00:19:01,000
383
00:19:01,000 –> 00:19:05,170
خیلی خوب است. که
384
00:19:05,170 –> 00:19:06,610
ما ستاره مورد نظرمان را نگرفتیم fa
385
00:19:06,610 –> 00:19:08,080
شما به دنبال ستارهای هستید که
386
00:19:08,080 –> 00:19:10,600
شبیه این باشد و من فکر میکنم مشکل این است که ما
387
00:19:10,600 –> 00:19:13,150
زاویه کافی واضح نداریم و
388
00:19:13,150 –> 00:19:16,720
همچنین این 135
389
00:19:16,720 –> 00:19:19,630
خیلی سریع به جایی که میخواهیم برمیگردد، بنابراین
390
00:19:19,630 –> 00:19:21,370
باید از چیزی غیر از آن استفاده کنیم. مانند یک
391
00:19:21,370 –> 00:19:24,670
عدد خوب مانند 135 و همچنی