﻿WEBVTT

1
00:00:00.000 --> 00:00:04.000

2
00:00:04.006 --> 00:00:08.006

3
00:00:08.008 --> 00:00:12.008

4
00:00:12.011 --> 00:00:16.011

5
00:00:16.015 --> 00:00:20.015

6
00:00:20.018 --> 00:00:24.018

7
00:00:24.021 --> 00:00:28.021

8
00:00:28.024 --> 00:00:32.024

9
00:00:32.025 --> 00:00:36.025

10
00:00:36.026 --> 00:00:40.026

11
00:00:40.029 --> 00:00:44.029

12
00:00:42.362 --> 00:00:46.362

13
00:00:46.367 --> 00:00:50.367

14
00:00:50.369 --> 00:00:54.369

15
00:00:54.371 --> 00:00:58.371

16
00:00:58.373 --> 00:01:02.373

17
00:01:02.376 --> 00:01:06.376
ก่อนอื่น ก่อนอื่น

18
00:01:06.378 --> 00:01:10.378
เปิด Sublime  ขึ้นมาเหมือนเดิม

19
00:01:10.380 --> 00:01:14.380
เปิดโปรแกรมเรา

20
00:01:14.383 --> 00:01:18.383
ไอ้ตัวสีส้ม ๆ นี่

21
00:01:18.384 --> 00:01:22.384
สีส้มนี่ เปิดขึ้นมา

22
00:01:22.385 --> 00:01:26.385

23
00:01:26.389 --> 00:01:30.389

24
00:01:30.393 --> 00:01:34.393
กด Ctrl +B ก่อน 1 ครั้ง

25
00:01:34.395 --> 00:01:38.395
เพื่อเช็กว่าตอนนี้ทุกคนมี backgrOUND

26
00:01:38.396 --> 00:01:42.396
ภาพพื้นหลังอยู่

27
00:01:42.398 --> 00:01:46.398
แล้วนะคะ

28
00:01:46.399 --> 00:01:50.399

29
00:01:50.401 --> 00:01:54.401
ใครยังไม่มีหน้าต่าง พื้นที่

30
00:01:54.403 --> 00:01:58.403
การทำงานของตัวเองที่มีรูป Backgr

31
00:01:58.405 --> 00:02:02.405
ยกมือนะคะ เดี๋ยวไปต่อไม่ได้

32
00:02:02.406 --> 00:02:06.406
เพราะสิ่งที่เราจะทำต่อไปก็คือ เราจะ

33
00:02:06.407 --> 00:02:10.407
เอาตัว

34
00:02:10.408 --> 00:02:14.408
เกม

35
00:02:14.410 --> 00:02:18.410
เกมของเราเข้ามานะคะ แล้วจะทำให้มันเคลื่อนไหว

36
00:02:18.411 --> 00:02:22.411

37
00:02:22.413 --> 00:02:26.413

38
00:02:26.413 --> 00:02:30.413

39
00:02:30.415 --> 00:02:34.415

40
00:02:34.416 --> 00:02:38.416

41
00:02:38.420 --> 00:02:42.420
ของ

42
00:02:42.421 --> 00:02:46.421
ใครยังไม่ขึ้น ขึ้นหมด

43
00:02:46.423 --> 00:02:50.423
ทุกคนแล้วหรือยังคะ อะไรนี่ มีเวอร์ชัน... Cancel ไป

44
00:02:50.424 --> 00:02:54.424
Cance wx

45
00:02:54.425 --> 00:02:58.425
ทำไหมหน้าต่างนี้มันไม่ยอมให้ย่อลง

46
00:02:58.426 --> 00:03:02.426

47
00:03:02.427 --> 00:03:06.427

48
00:03:06.428 --> 00:03:10.428

49
00:03:10.430 --> 00:03:14.430

50
00:03:14.433 --> 00:03:18.433

51
00:03:18.436 --> 00:03:22.436
ทำไม PowerPoint ย่อลงไม่ได้ล่ะ

52
00:03:22.438 --> 00:03:26.438
เราต้องการพื้นที่

53
00:03:26.439 --> 00:03:30.439

54
00:03:30.440 --> 00:03:34.440

55
00:03:34.444 --> 00:03:38.444

56
00:03:38.445 --> 00:03:42.445

57
00:03:42.449 --> 00:03:46.449

58
00:03:46.451 --> 00:03:50.451

59
00:03:50.455 --> 00:03:54.455

60
00:03:54.456 --> 00:03:58.456

61
00:03:58.459 --> 00:04:02.459

62
00:04:02.462 --> 00:04:06.462

63
00:04:06.464 --> 00:04:10.464

64
00:04:10.466 --> 00:04:14.466

65
00:04:14.468 --> 00:04:18.468

66
00:04:18.470 --> 00:04:22.470

67
00:04:22.471 --> 00:04:26.471

68
00:04:26.476 --> 00:04:30.476

69
00:04:30.478 --> 00:04:34.478

70
00:04:34.480 --> 00:04:38.480

71
00:04:38.484 --> 00:04:42.484

72
00:04:42.485 --> 00:04:46.485

73
00:04:46.487 --> 00:04:50.487

74
00:04:50.488 --> 00:04:54.488

75
00:04:54.489 --> 00:04:58.489

76
00:04:58.497 --> 00:05:02.497

77
00:05:02.499 --> 00:05:06.499

78
00:05:06.501 --> 00:05:10.501

79
00:05:10.502 --> 00:05:14.502

80
00:05:14.504 --> 00:05:18.504

81
00:05:18.506 --> 00:05:22.506

82
00:05:22.508 --> 00:05:26.508
โอเคนะคะ สิ่งแรก

83
00:05:26.510 --> 00:05:30.510
เด็ก ๆ ไปดูไฟล์ของเราใน

84
00:05:30.511 --> 00:05:34.511
Disk :C โฟลเดอร์เรา

85
00:05:34.512 --> 00:05:38.512

86
00:05:38.514 --> 00:05:42.514
ยังไม่ได้โหลดภาพหรือ

87
00:05:42.515 --> 00:05:46.515
จำได้ไหมครับ ตัวเกมที่จะใช้...

88
00:05:46.516 --> 00:05:50.516
ทำไมมันย่อสไลด์

89
00:05:50.517 --> 00:05:54.517
PowerPoint ตัวนี้ลงไม่ได้ ปิดก็ไม่ได้ คือ

90
00:05:54.517 --> 00:05:58.517

91
00:05:58.520 --> 00:06:02.520
ขอ

92
00:06:02.521 --> 00:06:06.521
ปิดก่อนแป๊บหนึ่ง

93
00:06:06.522 --> 00:06:10.522
จำได้ไหมคะ

94
00:06:10.523 --> 00:06:14.523
ที่บอกให้ค้น sprites sheet น่ะ

95
00:06:14.527 --> 00:06:18.527

96
00:06:18.531 --> 00:06:22.531

97
00:06:22.533 --> 00:06:26.533
คือ เราต้องการภาพที่มันมีลักษณะ

98
00:06:26.535 --> 00:06:30.535
ภาพที่มีหลาย ๆ ภาพ คือภาพที่มี

99
00:06:30.536 --> 00:06:34.536
การเคลื่อนไหวต่อเนื่องกันนะคะ ก็คือเด็ก ๆ

100
00:06:34.538 --> 00:06:38.538
จะต้องเลือกตัวการ์ตูน หรือตัวเกม

101
00:06:38.541 --> 00:06:42.541
ที่เราจะทำให้เขาเคลื่อนไหว เราจะ

102
00:06:42.542 --> 00:06:46.542
ไม่มาเสียเวลาวาดเอง เลยจะให้

103
00:06:46.543 --> 00:06:50.543
ค้นจากเน็ตนะ ก็ต้องเลือกใช้

104
00:06:50.545 --> 00:06:54.545
Free Dowload ด้วยนะคะ

105
00:06:54.546 --> 00:06:58.546
เพื่อจะได้ไม่ติดปัญหาลิขสิทธิ์

106
00:06:58.549 --> 00:07:02.549
ต้องพิมพ์คำว่า "Free Download" เสมอ

107
00:07:02.550 --> 00:07:06.550
เวลาค้นนะ

108
00:07:06.551 --> 00:07:10.551

109
00:07:10.553 --> 00:07:14.553
แล้วก็ตามด้วยคำว่า "Spirte sheet "

110
00:07:14.554 --> 00:07:18.554
S-p-

111
00:07:18.555 --> 00:07:22.555
r-i-t-e Sprite

112
00:07:22.556 --> 00:07:26.556
แล้วก็ sheet s-h-e-e-

113
00:07:26.558 --> 00:07:30.558
แล้วก็กดค้นหา

114
00:07:30.561 --> 00:07:34.561
นี่ลักษณะภาพ sprite sheet ก็คือ

115
00:07:34.562 --> 00:07:38.562
ถ้า Sprite ก็มีภาพตัวหลัก แล้วก็มีภาพ

116
00:07:38.563 --> 00:07:42.563
ที่เหมือนตัวเขาน่ะ เคลื่อนไหวได้

117
00:07:42.566 --> 00:07:46.566
มีรูปอื่น ๆ ที่ เห็นไหมคะ เสื้อผาอะไรเขาก็เหมือนกัน

118
00:07:46.568 --> 00:07:50.568
นะคะ เพราะเราต้องการ

119
00:07:50.569 --> 00:07:54.569
วัตถุของเรานี่ ไอ้ตัวเกม

120
00:07:54.571 --> 00:07:58.571
เรานี่ ให้มันเคลื่อนไหวนะคะ

121
00:07:58.572 --> 00:08:02.572

122
00:08:02.573 --> 00:08:06.573

123
00:08:06.574 --> 00:08:10.574

124
00:08:10.576 --> 00:08:14.576
ถ้าใครหาได้แล้ว ให้โหลด แล้วเอาไปใส่ไว้ใน...

125
00:08:14.578 --> 00:08:18.578

126
00:08:18.579 --> 00:08:22.579

127
00:08:22.580 --> 00:08:26.580

128
00:08:26.581 --> 00:08:30.581

129
00:08:30.583 --> 00:08:34.583

130
00:08:34.585 --> 00:08:38.585

131
00:08:38.588 --> 00:08:42.588

132
00:08:42.591 --> 00:08:46.591
ตอนนี้โหลดมาแล้วนะคะ

133
00:08:46.594 --> 00:08:50.594
จะเอาภาพนี้ รอแป๊บหนึ่ง

134
00:08:50.596 --> 00:08:54.596
ใครยังไม่โหลด โหลดเลยนะคะ ก็คือ

135
00:08:54.597 --> 00:08:58.597
ให้มันมีตัวหลาย ๆ ตัว อย่างน้อย อย่างน้อย

136
00:08:58.598 --> 00:09:02.598
มีภาพตัวเกมนี่ สัก 4 ตัว

137
00:09:02.601 --> 00:09:06.601
เป็นอย่างน้อยนะ มีมาก

138
00:09:06.602 --> 00:09:10.602
กว่านั้นก็ได้นะคะ

139
00:09:10.603 --> 00:09:14.603

140
00:09:14.604 --> 00:09:18.604

141
00:09:18.606 --> 00:09:22.606
โฟลเดอร์ที่เราดาวน์โหลดนะคะ เดี๋ยวจะ

142
00:09:22.607 --> 00:09:26.607
Move ไปไว้ที่

143
00:09:26.608 --> 00:09:30.608
Disk C ของเรานะคะ

144
00:09:30.609 --> 00:09:34.609

145
00:09:34.611 --> 00:09:38.611

146
00:09:38.613 --> 00:09:42.613

147
00:09:42.616 --> 00:09:46.616

148
00:09:46.617 --> 00:09:50.617

149
00:09:50.619 --> 00:09:54.619

150
00:09:54.621 --> 00:09:58.621

151
00:09:58.623 --> 00:10:02.623

152
00:10:02.626 --> 00:10:06.626

153
00:10:06.628 --> 00:10:10.628
เอาไปไว้ที่เราเก็บโปรแกรม

154
00:10:10.629 --> 00:10:14.629
ที่เราเขียนไว้น่ะที่เราเก็บไว้

155
00:10:14.633 --> 00:10:18.633
Extrack ไฟล์แล้วนะคะ

156
00:10:18.635 --> 00:10:22.635

157
00:10:22.636 --> 00:10:26.636

158
00:10:26.637 --> 00:10:30.637

159
00:10:30.639 --> 00:10:34.639
จะเข้า Cat แล้วกัน

160
00:10:34.640 --> 00:10:38.640
นี่ ๆ ๆ

161
00:10:38.649 --> 00:10:42.649
เดี๋ยวจะเลือกเฉพาะที่เขาเป็น

162
00:10:42.650 --> 00:10:46.650
ขอเอาเป็นเดินนะคะ

163
00:10:46.652 --> 00:10:50.652
จะเดินหรือจะ... ขอเป็นรูปเดินแล้วกัน

164
00:10:50.653 --> 00:10:54.653
เอามาทดลองให้ดูก่อนนะคะ

165
00:10:54.654 --> 00:10:58.654
สัก วันนี้มี

166
00:10:58.655 --> 00:11:02.655
หลายตัวหน่อย เขาพิมพ์หมายเลข

167
00:11:02.656 --> 00:11:06.656
12

168
00:11:06.659 --> 00:11:10.659

169
00:11:10.662 --> 00:11:14.662
นี่นะคะ เราจะต้องมี

170
00:11:14.663 --> 00:11:18.663
รูปตัวเกมเราอยู่ใน Folder อย่างนี้

171
00:11:18.664 --> 00:11:22.664
นะคะ โฟลเดอร์ชื่อเกม

172
00:11:22.665 --> 00:11:26.665
ที่เราสร้างน่ะค่ะ ให้สังเกตว่าเรามีไฟล์

173
00:11:26.666 --> 00:11:30.666
Sublime pygame อยู่ตรงไหน

174
00:11:30.669 --> 00:11:34.669
มีรูป อยู่ตรงนั้นล่ะ มันจะได้หากันเจอ

175
00:11:34.669 --> 00:11:38.669
นะคะเด็ก ๆ

176
00:11:38.671 --> 00:11:42.671
ก่อนอื่นเด็ก ๆ เปิดโฟลเดอร์ตัวเองเข้ามาไว้ด่วย

177
00:11:42.673 --> 00:11:46.673
เดี๋ยวจะไปเดินเช็กว่ามีรูปแบบนี้กันหรือยัง

178
00:11:46.674 --> 00:11:50.674

179
00:11:50.675 --> 00:11:54.675
เลือกสัก 1 ตัวนะ เลือกตัวเกมสัก 1 ตัว

180
00:11:54.677 --> 00:11:58.677

181
00:11:58.680 --> 00:12:02.680

182
00:12:02.684 --> 00:12:06.684

183
00:12:06.687 --> 00:12:10.687

184
00:12:10.688 --> 00:12:14.688

185
00:12:14.690 --> 00:12:18.690
ดูนะคะ คำค้นที่ใช้

186
00:12:18.692 --> 00:12:22.692

187
00:12:22.694 --> 00:12:26.694

188
00:12:26.697 --> 00:12:30.697

189
00:12:30.698 --> 00:12:34.698

190
00:12:34.700 --> 00:12:38.700

191
00:12:38.702 --> 00:12:42.702

192
00:12:42.704 --> 00:12:46.704

193
00:12:46.705 --> 00:12:50.705
ดูคำที่ใช้ค้น เห็นไหม บนหน้าสไลด์นี่

194
00:12:50.707 --> 00:12:54.707
Free download

195
00:12:54.708 --> 00:12:58.708
Sprite Sheet นะคะ ให้ค้นด้วยคำนี้

196
00:12:58.709 --> 00:13:02.709
เพราะถ้าค้นด้วยค่ะว่า sprites sheet น่ะ

197
00:13:02.712 --> 00:13:06.712
มันจะได้ภาพที่บอกว่ามีหลาย ๆ ตัวค่ะ ที่เขาทำไว้แล้วน่ะ

198
00:13:06.713 --> 00:13:10.713

199
00:13:10.714 --> 00:13:14.714

200
00:13:14.715 --> 00:13:18.715

201
00:13:18.717 --> 00:13:22.717

202
00:13:22.720 --> 00:13:26.720

203
00:13:26.721 --> 00:13:30.721

204
00:13:30.723 --> 00:13:34.723

205
00:13:34.726 --> 00:13:38.726

206
00:13:38.728 --> 00:13:42.728

207
00:13:42.732 --> 00:13:46.732

208
00:13:46.734 --> 00:13:50.734

209
00:13:50.737 --> 00:13:54.737

210
00:13:54.738 --> 00:13:58.738

211
00:13:58.740 --> 00:14:02.740

212
00:14:02.745 --> 00:14:06.745

213
00:14:06.748 --> 00:14:10.748

214
00:14:10.749 --> 00:14:14.749

215
00:14:14.751 --> 00:14:18.751

216
00:14:18.755 --> 00:14:22.755

217
00:14:22.760 --> 00:14:26.760

218
00:14:26.762 --> 00:14:30.762

219
00:14:30.766 --> 00:14:34.766

220
00:14:34.768 --> 00:14:38.768

221
00:14:38.769 --> 00:14:42.769

222
00:14:42.771 --> 00:14:46.771

223
00:14:46.774 --> 00:14:50.774

224
00:14:50.778 --> 00:14:54.778

225
00:14:54.780 --> 00:14:58.780

226
00:14:58.783 --> 00:15:02.783

227
00:15:02.788 --> 00:15:06.788

228
00:15:06.791 --> 00:15:10.791

229
00:15:10.793 --> 00:15:14.793

230
00:15:14.795 --> 00:15:18.795

231
00:15:18.797 --> 00:15:22.797

232
00:15:22.802 --> 00:15:26.802

233
00:15:26.804 --> 00:15:30.804

234
00:15:30.805 --> 00:15:34.805

235
00:15:34.806 --> 00:15:38.806

236
00:15:38.810 --> 00:15:42.810
ใน...

237
00:15:42.816 --> 00:15:46.816
ในโฟลเดอร์เด็ก ๆ ทุกคน เมื่อกี้ไปตรวจแล้วนะคะ

238
00:15:46.818 --> 00:15:50.818
ตัวเกมที่เราจะเอามาลงแล้ว ไปไหนล่ะ

239
00:15:50.819 --> 00:15:54.819

240
00:15:54.822 --> 00:15:58.822
อยู่ไหนเอ่ย อยู่ไหนเอ่ย

241
00:15:58.823 --> 00:16:02.823
นี่นะคะ อันดับแรก อันดับที่ 1

242
00:16:02.825 --> 00:16:06.825
เหมือนเดิมลองวางก่อน

243
00:16:06.826 --> 00:16:10.826
เราจะเอาไอ้ตัวนี้เข้ามาวางในฉากได้ไหม

244
00:16:10.826 --> 00:16:14.826
เพราะฉะนั้นนะคะ

245
00:16:14.827 --> 00:16:18.827
คำสั่งยังเป็นคำสั่งเดิมอยู่นะ ก็คือ

246
00:16:18.829 --> 00:16:22.829
คำสั่งที่จะ

247
00:16:22.830 --> 00:16:26.830
นี่ ๆ ๆ

248
00:16:26.831 --> 00:16:30.831
เอารูปมาใส่นี่นะคะ

249
00:16:30.831 --> 00:16:34.831
แต่เราจะต้องประกาศตัวแปรใหม่ ตอนนี้

250
00:16:34.832 --> 00:16:38.832
ไปที่บรรทัด ตำแหน่งที่ 14 บรรทัดที่

251
00:16:38.833 --> 00:16:42.833
14 ก่อน เด็ก ๆ เลื่อนลงมาประมาณบรรทัดที่ 14

252
00:16:42.834 --> 00:16:46.834
เพราะในสัปดาห์ก่อน

253
00:16:46.835 --> 00:16:50.835
เรามี Background มีอะไรแล้วนะคะ เรากำหนดหน้าจอ

254
00:16:50.836 --> 00:16:54.836
ได้แล้ว สิ่งที่เราจะทำต่อมาใส่

255
00:16:54.837 --> 00:16:58.837
Hashtag นะคะ หรือเครื่องหมาย # ก่อน

256
00:16:58.838 --> 00:17:02.838
แล้วก็บอกว่า

257
00:17:02.839 --> 00:17:06.839

258
00:17:06.840 --> 00:17:10.840

259
00:17:10.842 --> 00:17:14.842

260
00:17:14.843 --> 00:17:18.843

261
00:17:18.845 --> 00:17:22.845

262
00:17:22.846 --> 00:17:26.846

263
00:17:26.853 --> 00:17:30.853
เราจะเอาตัวเกมเข้ามาแล้ว

264
00:17:30.854 --> 00:17:34.854
ก็เลย

265
00:17:34.855 --> 00:17:38.855
ใส่ # ตรงส่วนนี้จะเป็นส่วนที่เราเอาตัวเกม

266
00:17:38.856 --> 00:17:42.856
เข้ามานะคะ นำเข้าเกม

267
00:17:42.858 --> 00:17:46.858
นำเข้าตัวเกม ใส่ # ไว้ แล้วก็กดเว้น

268
00:17:46.859 --> 00:17:50.859
2 ที เว้น 2 บรรทัด เราจะอยู่บรรทัด

269
00:17:50.860 --> 00:17:54.860
15 จะได้เช็กง่าย ๆ ไป

270
00:17:54.861 --> 00:17:58.861
ตามบรรทัดก่อนตอนนี้

271
00:17:58.862 --> 00:18:02.862

272
00:18:02.863 --> 00:18:06.863

273
00:18:06.866 --> 00:18:10.866

274
00:18:10.868 --> 00:18:14.868

275
00:18:14.871 --> 00:18:18.871

276
00:18:18.874 --> 00:18:22.874

277
00:18:22.876 --> 00:18:26.876

278
00:18:26.880 --> 00:18:30.880

279
00:18:30.882 --> 00:18:34.882
ก่อนอื่น

280
00:18:34.885 --> 00:18:38.885
เหมือนเดิมนะคะ รปแบบจะคล้าย ๆ

281
00:18:38.886 --> 00:18:42.886
นะคะ ก็คือให้ pygame มันไป

282
00:18:42.887 --> 00:18:46.887
โหลดภาพตัวเกมเรามาก่อนอื่นเราต้องมากำหนดตัวแปรเราก่อน

283
00:18:46.888 --> 00:18:50.888

284
00:18:50.890 --> 00:18:54.890

285
00:18:54.891 --> 00:18:58.891
ตัวแปรเรา

286
00:18:58.893 --> 00:19:02.893
สมมติเมื่อกี้ให้เด็ก ๆ ดูที่อะไร

287
00:19:02.895 --> 00:19:06.895
ดูที่ตัวละครของเรามันเป็นตัว

288
00:19:06.896 --> 00:19:10.896
อะไร นึกออกไหมลูก

289
00:19:10.896 --> 00:19:14.896
เช่น ตัวนี้เป็นแมว เพราะฉะนั้น ชื่อตัวแปร

290
00:19:14.898 --> 00:19:18.898
ก็คือตัวอะไรคะ ตัว Cat ภาษาอังกฤษ

291
00:19:18.899 --> 00:19:22.899
ของใครเป็นตัวอะไรบ้าง ถ้าใครเป็นนก

292
00:19:22.900 --> 00:19:26.900
ไหนใครเป็นรูปนกยกมือขึ้น

293
00:19:26.900 --> 00:19:30.900
มีใครมีรูปนกไหมคะ ไม่มีหรือ

294
00:19:30.901 --> 00:19:34.901
อย่างว่า เห็นอยู่

295
00:19:34.902 --> 00:19:38.902
กุ้งก็ตั้งชื่อตัวแปร Bird เลยลูก

296
00:19:38.903 --> 00:19:42.903
นึกออกไหม เอาชื่อตัวเกมเรา

297
00:19:42.904 --> 00:19:46.904
มาเป็นตัวแปรเลย เราจะได้รู้ว่าอันนี้เป็นนกของเรา

298
00:19:46.905 --> 00:19:50.905
เพราะฉะนั้น ใครที่ตัวที่

299
00:19:50.906 --> 00:19:54.906
ตัวรูปเกมตัวเองเป็นรูปสัตว์ชนิดไหน

300
00:19:54.906 --> 00:19:58.906
นึกออกนะคะ ให้ใช้ชื่อตาม

301
00:19:58.907 --> 00:20:02.907
ตัวสัตว์ชนิดนั้น หรือตัวเกมชนิดนั้น

302
00:20:02.908 --> 00:20:06.908
เหมือนของแม่เอาแมวตัวเกมแม่ก็จะชื่อ Cat

303
00:20:06.909 --> 00:20:10.909
ก่อน

304
00:20:10.910 --> 00:20:14.910

305
00:20:14.912 --> 00:20:18.912
boy ก็ได้ ใช้ boy ก็ได้ เด็ก

306
00:20:18.914 --> 00:20:22.914
ผู้ชาย เป็นรูปเด็กผู้ชายหรือ Girl

307
00:20:22.916 --> 00:20:26.916
ของมิ่งเป็นรูปอะไรครับ หมา ก็

308
00:20:26.917 --> 00:20:30.917
Dog นะ ใครไม่รู้ชื่อศัพท์

309
00:20:30.918 --> 00:20:34.918
ภาษาอังกฤษ ค้นโดยใช้อะไร Google แปล

310
00:20:34.919 --> 00:20:38.919
ภาษานะคะ ช่วย

311
00:20:38.921 --> 00:20:42.921
ประกาศตัวแปรแล้วตามด้วยเครื่องหมายเท่ากับ

312
00:20:42.922 --> 00:20:46.922
เสมอ

313
00:20:46.922 --> 00:20:50.922

314
00:20:50.924 --> 00:20:54.924
เห็นไหมคะ ตรง

315
00:20:54.926 --> 00:20:58.926
ชื่อตัวแปรน่ะ ชื่อนี้

316
00:20:58.927 --> 00:21:02.927
ก็คือให้เราดูรูป ตัวเกมของเรา

317
00:21:02.928 --> 00:21:06.928
มันเป็นสัตว์อะไร เราก็ตั้งชื่อตามนั้น อย่ามาพิมพ์

318
00:21:06.930 --> 00:21:10.930
ตามแม่นะ แม่ของแม่

319
00:21:10.931 --> 00:21:14.931
เป็นตัวแมวไง แม่ก็เลยใช่ cat

320
00:21:14.932 --> 00:21:18.932
หมา ก็ใช้ Dog ถ้าใครเป็นนกก้ bird

321
00:21:18.933 --> 00:21:22.933
ถ้าใครเป็น...

322
00:21:22.934 --> 00:21:26.934
โอเค

323
00:21:26.935 --> 00:21:30.935

324
00:21:30.936 --> 00:21:34.936
องุ่นเป็นตัวอะไร

325
00:21:34.938 --> 00:21:38.938
หมา ก็ dog

326
00:21:38.940 --> 00:21:42.940

327
00:21:42.941 --> 00:21:46.941

328
00:21:46.944 --> 00:21:50.944

329
00:21:50.946 --> 00:21:54.946

330
00:21:54.949 --> 00:21:58.949

331
00:21:58.951 --> 00:22:02.951

332
00:22:02.953 --> 00:22:06.953

333
00:22:06.955 --> 00:22:10.955

334
00:22:10.957 --> 00:22:14.957

335
00:22:14.958 --> 00:22:18.958

336
00:22:18.960 --> 00:22:22.960

337
00:22:22.962 --> 00:22:26.962
ดูต่อนะคะ คำสั่งต่อมา เหมือนเดิม

338
00:22:26.964 --> 00:22:30.964
พิมพ์ P ก่อน กดตัว P 1 ครั้ง

339
00:22:30.965 --> 00:22:34.965
แล้วเลือก pygame กด Enter

340
00:22:34.966 --> 00:22:38.966
pygame อะไร

341
00:22:38.967 --> 00:22:42.967
.image load เราจะใช้คำสั่นี้นะคะ .image load

342
00:22:42.968 --> 00:22:46.968
กด . ลงไป

343
00:22:46.969 --> 00:22:50.969
กด i แล้วก็เลือก image นึกออกนะ

344
00:22:50.970 --> 00:22:54.970
เลือกตัวนี้นะคะ เลือก image

345
00:22:54.971 --> 00:22:58.971
กด Enter กด . อีก 1 ครั้ง พิมพ์

346
00:22:58.972 --> 00:23:02.972
l เห็นไหมคะ เลือก load

347
00:23:02.972 --> 00:23:06.972
ใส่วงเล็บ

348
00:23:06.973 --> 00:23:10.973
นะคะ เพราะรูปแบบเขาคือ

349
00:23:10.974 --> 00:23:14.974
ให้ pygame มันไปโหลดรูป เห็นไหมคะ

350
00:23:14.976 --> 00:23:18.976
ทีนี้ ตรงนี้นะ ก็คือชื่อ

351
00:23:18.978 --> 00:23:22.978
ชื่อรูปเด็ก ๆ ดูจากไหน

352
00:23:22.980 --> 00:23:26.980
เหมือนเดิมนะคะ เช็กชื่อภาพของเรา

353
00:23:26.981 --> 00:23:30.981
สังเกตดูชื่อดี ๆ

354
00:23:30.982 --> 00:23:34.982
มันมีหลายตัว แล้วมันมีวงเล็บ

355
00:23:34.983 --> 00:23:38.983
1 พิมพ์ให้เหมือน ถ้ากลัวพิมพ์ผิดทำอย่างไรคะ

356
00:23:38.987 --> 00:23:42.987
ก๊อบปี้ใช่ไหม วิธีการ

357
00:23:42.989 --> 00:23:46.989
เพื่อจะไม่ให้พิมพ์ผิดนะ เด็ก ๆ คลิดขวาที่ชื่อเรานี่

358
00:23:46.992 --> 00:23:50.992
Properti เห็นไหมคะ ก็อบ

359
00:23:50.995 --> 00:23:54.995
จากตรงนี้เลย จะได้พิมพ์ไม่ผิด นึกออกนะ

360
00:23:54.996 --> 00:23:58.996
ชื่อมันก็จะเหมือนกัน จะได้หาเจอ

361
00:23:58.996 --> 00:24:02.996
ไม่อย่างนั้นเดี๋ยวมันหาไม่เจอ ไม่ต้องไปพิมพ์เอง นึกออกไหมลูก

362
00:24:02.996 --> 00:24:06.996
ให้เด็ก ๆ เอาใหม่นะ ทำให้ดูใหม่นะ

363
00:24:06.997 --> 00:24:10.997
เราคลิกที่รูปที่เราจะใช้ 1 ครั้ง แล้วคลิกเมาส์ขวา

364
00:24:10.998 --> 00:24:14.998
นะ คลิกไอ้ตรงนี้ นี่ ๆ

365
00:24:14.999 --> 00:24:18.999
คลิกที่นิ้ว นิ้วกลางเราน่ะ คลิกเมาส์ที่

366
00:24:19.000 --> 00:24:23.000
ตรงที่นิ้วกลางอยู่ 1 ครั้ง แล้วเลือก

367
00:24:23.001 --> 00:24:27.001
Properties นามสกุลด้วยเห็นไหม

368
00:24:27.001 --> 00:24:31.001
อย่างลืมดูนามสกุลด้วยว่ามันเป็น .png

369
00:24:31.003 --> 00:24:35.003
เพราะฉะนั้น เราก๊อบชื่อมันก็จะไม่ผิดนะ มันจะเว้นวรรค

370
00:24:35.004 --> 00:24:39.004
มันก็จะเหมือนกันเลย กด copy Ctrl + C

371
00:24:39.005 --> 00:24:43.005
เสร็จแล้วก็เอามาวาง...

372
00:24:43.006 --> 00:24:47.006
ไหนล่ะ วงเล็บหายไปไหนแล้ว

373
00:24:47.006 --> 00:24:51.006
เนื่องจากเป็นชื่อ อย่าลืมนะคะ

374
00:24:51.007 --> 00:24:55.007
ถ้าเป็นชื่อรูป ต้องใส่เครื่องหมาย

375
00:24:55.008 --> 00:24:59.008
Single Quote หรือ Double Quote ก็ได้

376
00:24:59.009 --> 00:25:03.009
ขีดเดียวก็ได้ ขีด...

377
00:25:03.010 --> 00:25:07.010
อยู่ไหนล่ะ อย่างนี้ ขีดเดียวหรือ 2 ขีดก็ได้ นี่คือ Double

378
00:25:07.013 --> 00:25:11.013
Quote นี่คือ Double

379
00:25:11.014 --> 00:25:15.014
เห็นไหม ก็คือเครื่องหมายคำพูดแบบ

380
00:25:15.017 --> 00:25:19.017
อันเดียวกับ 2 อันน่ะ นะคะ

381
00:25:19.018 --> 00:25:23.018
นะคะ กด Ctrl + V วางไฟล์นั้น

382
00:25:23.019 --> 00:25:27.019
แล้วตามด้วยนามสกุล เวลา

383
00:25:27.020 --> 00:25:31.020
ระบุนามสกุลรูป ก็คือต้องใส่ . ก่อน .

384
00:25:31.021 --> 00:25:35.021
แล้วก็ เผื่อใครจำไม่ได้ก็

385
00:25:35.022 --> 00:25:39.022
ย้อนกลับไปดู ชื่ออะไรนะ นะคะ

386
00:25:39.023 --> 00:25:43.023
properties เหมือนเดิม แล้วตามด้วย

387
00:25:43.027 --> 00:25:47.027
เราก็ใส่ png ลงไป

388
00:25:47.028 --> 00:25:51.028
นะคะ . แล้วก็ตามด้วยนามสกุลเขา

389
00:25:51.029 --> 00:25:55.029
เห็นไหมคะ

390
00:25:55.030 --> 00:25:59.030

391
00:25:59.033 --> 00:26:03.033
เอารูปเข้ามาแล้ว อย่าลืมเรียกใช้รูป

392
00:26:03.035 --> 00:26:07.035
เราเอารูปเขามาแล้วนะคะ เราจะรู้ได้อย่างไร

393
00:26:07.036 --> 00:26:11.036
ว่ารูปเข้ามา เราก็ต้องไปเรียกใช้รูปนั้นมานะคะ

394
00:26:11.037 --> 00:26:15.037
ตอนนี้ในบรรทัดนี้คือคำสั่ง

395
00:26:15.038 --> 00:26:19.038
pygame.image.load นี่ ก็คือไปโหลดภาพที่

396
00:26:19.039 --> 00:26:23.039
เราจะใช้ ดูนะ ดูชื่อดี ๆ นะ

397
00:26:23.040 --> 00:26:27.040
มันมีเว้นวรรคอะไรน่ะ เอาตามมันเลย เหมือนที่บอก Copy

398
00:26:27.041 --> 00:26:31.041
จะได้พิมพ์ไม่ผิด

399
00:26:31.042 --> 00:26:35.042
แล้วอย่างไร ให้เราเข้ามา

400
00:26:35.043 --> 00:26:39.043
ในตำแหน่ง loop ของเกมเรา

401
00:26:39.044 --> 00:26:43.044
เห็นไหมคะ Screen blit

402
00:26:43.045 --> 00:26:47.045
สิ่งต่อมาที่เราจะใส่ คำสั่ง

403
00:26:47.047 --> 00:26:51.047
เดียวกันเลย แต่เปลี่ยนจาก pic bg

404
00:26:51.048 --> 00:26:55.048
bgpic เป็นนี่ ๆ ๆ

405
00:26:55.051 --> 00:26:59.051
เราจะเรียกตัวแปรนี้มานะคะ cat มานะคะ

406
00:26:59.052 --> 00:27:03.052

407
00:27:03.053 --> 00:27:07.053
พร้อมหรือยังคะ ให้เด็ก ๆ

408
00:27:07.054 --> 00:27:11.054
เข้ามาที่บรรทัด

409
00:27:11.054 --> 00:27:15.054
ต่อจากที่เราเรียกใช้ Background screen.blti

410
00:27:15.055 --> 00:27:19.055
bg pic นี่คือ background picture เรานี่

411
00:27:19.056 --> 00:27:23.056
ดูนะคะ

412
00:27:23.057 --> 00:27:27.057
กด Enter เพื่อให้เคอร์เซอร์มัน

413
00:27:27.059 --> 00:27:31.059
บอกแล้วว่าอย่ากดเป็นอย่างนี้ อย่ากดแป้น Spacebar

414
00:27:31.060 --> 00:27:35.060
ถ้าเห็นจุด ๆ เดี๋ยวมันขึ้น Error นะคะ

415
00:27:35.062 --> 00:27:39.062
เด็ก ๆ ไปท้ายบรรทัด

416
00:27:39.063 --> 00:27:43.063
ของคำสั่งที่เราจะเริ่มเขียน

417
00:27:43.066 --> 00:27:47.066
แล้วกด Enter เห็นไหมคะ มันจะตัด โครงสร้าง

418
00:27:47.067 --> 00:27:51.067
มันจะจัดระเบียบมาให้

419
00:27:51.068 --> 00:27:55.068
กด S 1 ครั้ง แล้วเลือก

420
00:27:55.069 --> 00:27:59.069
screen เหมือนเดิม .

421
00:27:59.070 --> 00:28:03.070
blit เหมือนเดิม เลือก blit นะคะ เลือก

422
00:28:03.071 --> 00:28:07.071
เอานะไม่ต้องพิมพ์จะได้ไม่ผิด ใส่วงเล็บ

423
00:28:07.072 --> 00:28:11.072
ตรงนี้ ก็คือชื่อ

424
00:28:11.073 --> 00:28:15.073
ชื่อตัวนี้นะคะ เราก็ต้องเรียกใช้ cat

425
00:28:15.076 --> 00:28:19.076
เรียกน้อง cat ของแม่เรียก cat เด็ก ๆ

426
00:28:19.077 --> 00:28:23.077
เป็นตัวอะไร ตัวแปรของเด็ก ๆ นึกออกนะ

427
00:28:23.082 --> 00:28:27.082
ใครเป็น boy ก็เรียก boy ใครเป็น dog ก็เรียก dog

428
00:28:27.083 --> 00:28:31.083
ใครเป็น Bird ก้เรียก Bird

429
00:28:31.084 --> 00:28:35.084
นะคะ เวลาเอามา เราจะระบุ

430
00:28:35.085 --> 00:28:39.085
ตำแหน่งให้มันแล้ว ดูดี ๆ

431
00:28:39.086 --> 00:28:43.086
ตำแหน่งจอ

432
00:28:43.088 --> 00:28:47.088
เริ่มต้นคือ นึกออกนะ

433
00:28:47.089 --> 00:28:51.089
มันมีแกนที่เรียกว่า แกน x กับแกน y

434
00:28:51.090 --> 00:28:55.090
นะคะ สูง

435
00:28:55.091 --> 00:28:59.091
คือ ตำแหน่งข้างบน

436
00:28:59.094 --> 00:29:03.094

437
00:29:03.095 --> 00:29:07.095
แล้วมันจะลงมาข้างล่างอย่างนี้ ไม่เชื่อ เดี๋ยวลองดูนะคะ

438
00:29:07.097 --> 00:29:11.097
ถ้ายังไม่เปลี่ยนตำแหน่ง เด็ก ๆ ลองดูก็ได้

439
00:29:11.098 --> 00:29:15.098
เอาเหมือนเดิมเลย เอาเหมือนคำสั่งแรกเลย

440
00:29:15.099 --> 00:29:19.099
นี่ เอาเหมือนตำแหน่งนี้เลยนะ

441
00:29:19.099 --> 00:29:23.099
เด็ก ๆ ลองดูนะ cat ปุ๊บ ใส่ : แล้วก็ใส่ตำแหน่ง

442
00:29:23.100 --> 00:29:27.100
,

443
00:29:27.101 --> 00:29:31.101
แล้วก็ใส่ตำแหน่ง 0, 0

444
00:29:31.102 --> 00:29:35.102
เหมือนตัวแรกเลยนะ ให้ดูเลย

445
00:29:35.103 --> 00:29:39.103
ว่ามัน ตำแหน่งมันเริ่มมาจากไหน ใครพิมพ์

446
00:29:39.104 --> 00:29:43.104
คำสั่งนี้เสร็จแล้วกดอะไรคะ เมื่อ

447
00:29:43.105 --> 00:29:47.105
เราต้องการทดสอบโปรแกรมหรือ Run โปรแกรม กด

448
00:29:47.107 --> 00:29:51.107
ปุ่ม Ctrl + B

449
00:29:51.109 --> 00:29:55.109
นี่ เห็นไหม เราใส่

450
00:29:55.110 --> 00:29:59.110
0 0 ตำแหน่งน้องแมวมันลอยอยู่บนท้องฟ้า

451
00:29:59.111 --> 00:30:03.111
เราอยากให้มันลงมา ให้เรา

452
00:30:03.112 --> 00:30:07.112
ดูอะไรคะ ดูแนวของภาพ Background เราด้วย

453
00:30:07.113 --> 00:30:11.113
นะ ก็คือน้องแมวควรจะมายืนอยู่ตรง

454
00:30:11.114 --> 00:30:15.114
นี่พื้นดินนี่พอดี เพราะฉะนั้น

455
00:30:15.115 --> 00:30:19.115
เราจะต้องเลื่อน 0

456
00:30:19.116 --> 00:30:23.116
ตัวแรกคือ  0 ในแนว เขาเรียกว่าอะไรล่ะ

457
00:30:23.117 --> 00:30:27.117
แนวตั้งน่ะคอลัมน์น่ะ นึกออกนะ แล้ว

458
00:30:27.118 --> 00:30:31.118
0 ตัวที่ 2 ก็คือ แนวที่เป็นแถว

459
00:30:31.119 --> 00:30:35.119
ก็คือบรรทัด เพราะฉะนั้น เราจะต้องเพิ่มจำนวนบรรทัด

460
00:30:35.121 --> 00:30:39.121
น้องแมวก็ตัวใหญ่ไปด้วย

461
00:30:39.122 --> 00:30:43.122
ใช้ transform ลดไซซ์ลงหน่อยก็ได้นะคะเด็ก ๆ

462
00:30:43.123 --> 00:30:47.123
นี่ Load มาแล้ว

463
00:30:47.124 --> 00:30:51.124
ตัวมันใหญ่นี่ ใช้ตัวนี้ก็ได้

464
00:30:51.125 --> 00:30:55.125
นะลด แต่ถ้าไม่ใช้ตัวนี้ลด นึกออกนะ เดี๋ยว...

465
00:30:55.126 --> 00:30:59.126
เดี๋ยวค่อยไปแก้ การลดขนาดไซซ์สอนไปแล้วนะ

466
00:30:59.127 --> 00:31:03.127
เดี๋ยวค่อยไปแก้ที่หลังก็ได้ เดี๋ยว

467
00:31:03.128 --> 00:31:07.128
เรามาเปลี่ยนตำแหน่ง เดี๋ยวจะเพิ่มสัก...

468
00:31:07.129 --> 00:31:11.129
เพิ่มจำนวนบรรทัดนะคะ  ที่ 250

469
00:31:11.133 --> 00:31:15.133
ดูจากอะไร 1. อันดับแรก เด็ก ๆ เช็กจาก

470
00:31:15.134 --> 00:31:19.134
นี่ได้ เช็คจาก

471
00:31:19.135 --> 00:31:23.135
ตัว screen เราเห็นไหมคะ

472
00:31:23.137 --> 00:31:27.137
ตำแหน่งบรรทัดนี่ เห็นไหม

473
00:31:27.138 --> 00:31:31.138
ตำแหน่งคอลัมน์น่ะ สูงสุดก็คือ 1,600

474
00:31:31.138 --> 00:31:35.138
บรรทัดสูงสุดคือ 800

475
00:31:35.139 --> 00:31:39.139
ตอนนี้นี่เอาบรรทัดที่ 250

476
00:31:39.140 --> 00:31:43.140
กด Ctrl + B ดูว่าน้องแมวเราเลื่อนลงมา

477
00:31:43.141 --> 00:31:47.141
หรือยัง ได้พอดีเลย

478
00:31:47.142 --> 00:31:51.142
เห็นไหมคะ น้องแมวอยู่ตรงพื้นดินพอดี บางคน

479
00:31:51.144 --> 00:31:55.144
เลื่อนลงไปเยอะให้นึกถึงนะ ไม่ใช่ว่าเราจะเอาลงมา

480
00:31:55.145 --> 00:31:59.145
จนสุดไอ้นี่ถูกไหมคะ บางที

481
00:31:59.146 --> 00:32:03.146
มันก็ไม่จำเป็นต้องลงมาจนสุดฉากเสมอไป ให้เรา

482
00:32:03.147 --> 00:32:07.147
ดูระดับภาพ พื้นที่ของภาพเราด้วยนะ

483
00:32:07.148 --> 00:32:11.148
กดหรือยัง Ctrl + B

484
00:32:11.149 --> 00:32:15.149
ยัง กดหรือยัง

485
00:32:15.150 --> 00:32:19.150
กดปุ่นี้หรือยัง นี่ เดี๋ยว

486
00:32:19.151 --> 00:32:23.151
Error ไม่ขึ้นหรือ

487
00:32:23.152 --> 00:32:27.152
Error นี่

488
00:32:27.153 --> 00:32:31.153
ทำไมถึง

489
00:32:31.154 --> 00:32:35.154
name error บรรทัดที่เท่าไร line 18

490
00:32:35.155 --> 00:32:39.155
ทำไมตัวนี้ Error

491
00:32:39.157 --> 00:32:43.157
ดูบรรทัดนี้นะคะ

492
00:32:43.158 --> 00:32:47.158
ไอ้กุ้ง กุ้ง

493
00:32:47.159 --> 00:32:51.159
ดูบรรทัดนี้เด้อ หายไปไหน บรรทัดนี้

494
00:32:51.160 --> 00:32:55.160
หายไปไหน run trougth ห

495
00:32:55.161 --> 00:32:59.161
หายไปไหน 1 บรรทัด ไม่

496
00:32:59.162 --> 00:33:03.162
นี่ ก่อนหน้าเห็นไหม ข้างบน ข้างบน

497
00:33:03.162 --> 00:33:07.162
อันนี้ ถูกแล้ว ขึ้นไป 17 ไม่ ๆ ไม่ต้องตล

498
00:33:07.162 --> 00:33:11.162
อีกบรรทัดหนึ่ง แล้วก็...

499
00:33:11.163 --> 00:33:15.163
Enter Enter

500
00:33:15.164 --> 00:33:19.164
เท่ากับ

501
00:33:19.165 --> 00:33:23.165

502
00:33:23.167 --> 00:33:27.167
วรรค ๆ

503
00:33:27.170 --> 00:33:31.170

504
00:33:31.172 --> 00:33:35.172

505
00:33:35.175 --> 00:33:39.175
แล้วก็กด Ctrl + B กด

506
00:33:39.176 --> 00:33:43.176

507
00:33:43.177 --> 00:33:47.177
มันใหญ่ใช่ไหม เดี๋ยว

508
00:33:47.178 --> 00:33:51.178
ค่อย จำได้ไหม

509
00:33:51.179 --> 00:33:55.179
ที่บอกว่า ไหนล่ะ

510
00:33:55.180 --> 00:33:59.180
นี่

511
00:33:59.181 --> 00:34:03.181
ใช้อะไรนะ ใช้

512
00:34:03.183 --> 00:34:07.183
โปรแกรม Paint

513
00:34:07.185 --> 00:34:11.185
อยู่ไหน p p

514
00:34:11.188 --> 00:34:15.188
กด P P-A

515
00:34:15.189 --> 00:34:19.189
กดตัว p

516
00:34:19.190 --> 00:34:23.190
ตัว i p-a-

517
00:34:23.191 --> 00:34:27.191
i- Paint โอเค

518
00:34:27.192 --> 00:34:31.192
ทีนี้เปิดหรือยัง

519
00:34:31.193 --> 00:34:35.193
ไปที่เมนู File open

520
00:34:35.194 --> 00:34:39.194

521
00:34:39.195 --> 00:34:43.195
ตัวไหน ตัวนี้ใช่ไหม

522
00:34:43.196 --> 00:34:47.196
เลือก

523
00:34:47.197 --> 00:34:51.197
เดี๋ยว ๆ Select all

524
00:34:51.198 --> 00:34:55.198
ก่อน แล้วก้เลือกดตัวนี้ ลดลง

525
00:34:55.199 --> 00:34:59.199
50 50 50

526
00:34:59.200 --> 00:35:03.200
โอเค

527
00:35:03.201 --> 00:35:07.201
เอาอีก ลงอีก ทำอีกครั้งหนึ่ง

528
00:35:07.202 --> 00:35:11.202
50 อีก

529
00:35:11.203 --> 00:35:15.203
ดูสิ

530
00:35:15.205 --> 00:35:19.205

531
00:35:19.206 --> 00:35:23.206

532
00:35:23.209 --> 00:35:27.209
ทีนี้

533
00:35:27.211 --> 00:35:31.211
Ctrl กด Ctrl + B ใหม่

534
00:35:31.213 --> 00:35:35.213

535
00:35:35.215 --> 00:35:39.215
อันนี้หรือเปล่า ชื่อ...

536
00:35:39.216 --> 00:35:43.216
ชื่อตัวเดียวกันไหม ลืมดู

537
00:35:43.217 --> 00:35:47.217
อันนี้ชื่ออะไร อ๋อ นก 2

538
00:35:47.218 --> 00:35:51.218
open 1 ใช่ไหม

539
00:35:51.219 --> 00:35:55.219

540
00:35:55.221 --> 00:35:59.221
นี่ก่อน

541
00:35:59.227 --> 00:36:03.227
นี่ก่อนลูก อันนี้ก่อน Cancel ก่อน

542
00:36:03.228 --> 00:36:07.228
ต้อง select ก่อนเลือกทั้งหมดก่อน

543
00:36:07.229 --> 00:36:11.229
แล้วค่อยมาเลือกอันนี้

544
00:36:11.230 --> 00:36:15.230

545
00:36:15.231 --> 00:36:19.231
อีกทีหนึ่ง อีกทีหนึ่ง อันนี้เหมือนเดิม 50 อีกทีหนึ่ง

546
00:36:19.234 --> 00:36:23.234
โอเค

547
00:36:23.237 --> 00:36:27.237
โอเค

548
00:36:27.239 --> 00:36:31.239

549
00:36:31.240 --> 00:36:35.240
Ctrl + B ใหม่ กด Ctrl + B น่ะ

550
00:36:35.242 --> 00:36:39.242
เห็นไหมทีนี้ ในกรณี

551
00:36:39.244 --> 00:36:43.244
ในกรณีของกุ้งเต้นนี่นะ

552
00:36:43.244 --> 00:36:47.244
วิธีการ

553
00:36:47.245 --> 00:36:51.245

554
00:36:51.246 --> 00:36:55.246
มันจะมีตัวนี้

555
00:36:55.249 --> 00:36:59.249

556
00:36:59.250 --> 00:37:03.250
เห็นไหม

557
00:37:03.252 --> 00:37:07.252

558
00:37:07.254 --> 00:37:11.254

559
00:37:11.256 --> 00:37:15.256

560
00:37:15.257 --> 00:37:19.257

561
00:37:19.259 --> 00:37:23.259
เดี๋ยวค่อย

562
00:37:23.260 --> 00:37:27.260
ถ้าอย่างนี้ ถ้าบางคนเอารูปเข้ามา

563
00:37:27.261 --> 00:37:31.261
นะคะ เด็ก ๆ ดูนะคะ บางคนเอารูปเข้ามาแล้วมัน

564
00:37:31.262 --> 00:37:35.262
มีกรอบสีขาว ๆ

565
00:37:35.263 --> 00:37:39.263
นั่นก็คือมันมี Background มาดูวิธีเอา Background

566
00:37:39.264 --> 00:37:43.264
ออกจากรูปเรา จด มี

567
00:37:43.264 --> 00:37:47.264
กระดาษจดไหมคะ จดไว้ ทุกคน

568
00:37:47.265 --> 00:37:51.265
ดู เดี๋ยวจะมาสอนวิธี

569
00:37:51.266 --> 00:37:55.266
เอาภาพที่มี Background ออกนะคะ ภาพ

570
00:37:55.267 --> 00:37:59.267
ที่มี Background เช่น...

571
00:37:59.268 --> 00:38:03.268
ก่อนนะ ไม่แน่ใจตัวนี้มีหรือเปล่า

572
00:38:03.269 --> 00:38:07.269

573
00:38:07.270 --> 00:38:11.270
เดี๋ยวขอลองเปิดดูก่อนนะ นี่นะคะ บางทีรูปที่เอามานี่ มัน

574
00:38:11.271 --> 00:38:15.271

575
00:38:15.272 --> 00:38:19.272
นี่นะคะ บางทีรูปที่เอามานี่มัน

576
00:38:19.273 --> 00:38:23.273
มีไอพื้นหลังขาว ๆ อย่างนี้

577
00:38:23.273 --> 00:38:27.273
ชื่ออะไร Tiger เดี๋ยวลองดูนะ เดี๋ยวของลองเอา Tiger

578
00:38:27.274 --> 00:38:31.274
เข้ามาดูก่อนนะ

579
00:38:31.276 --> 00:38:35.276

580
00:38:35.277 --> 00:38:39.277

581
00:38:39.278 --> 00:38:43.278

582
00:38:43.280 --> 00:38:47.280
แป๊บหนึ่งนะคะ เด็ก ๆ เดี๋ยว Test ให้ดู

583
00:38:47.282 --> 00:38:51.282

584
00:38:51.283 --> 00:38:55.283

585
00:38:55.285 --> 00:38:59.285

586
00:38:59.287 --> 00:39:03.287

587
00:39:03.288 --> 00:39:07.288

588
00:39:07.292 --> 00:39:11.292

589
00:39:11.293 --> 00:39:15.293

590
00:39:15.295 --> 00:39:19.295

591
00:39:19.297 --> 00:39:23.297

592
00:39:23.299 --> 00:39:27.299

593
00:39:27.302 --> 00:39:31.302

594
00:39:31.303 --> 00:39:35.303

595
00:39:35.305 --> 00:39:39.305

596
00:39:39.309 --> 00:39:43.309

597
00:39:43.311 --> 00:39:47.311

598
00:39:47.313 --> 00:39:51.313

599
00:39:51.315 --> 00:39:55.315

600
00:39:55.317 --> 00:39:59.317
ดูนะคะ ถ้ารูปใครที่มีพื้นหลัง

601
00:39:59.321 --> 00:40:03.321
เดี๋ยให้ดู เดี๋ยวให้ดู เหมือนของกุ้งเต้นนี่

602
00:40:03.324 --> 00:40:07.324
ภาพเขามีพื้นหลังสีขาวนะ

603
00:40:07.325 --> 00:40:11.325

604
00:40:11.326 --> 00:40:15.326

605
00:40:15.327 --> 00:40:19.327

606
00:40:19.328 --> 00:40:23.328

607
00:40:23.331 --> 00:40:27.331

608
00:40:27.336 --> 00:40:31.336

609
00:40:31.338 --> 00:40:35.338

610
00:40:35.339 --> 00:40:39.339
ดู ถ้าอย่างนี้นะคะ มันจะ

611
00:40:39.340 --> 00:40:43.340
มี backg ข้างหลัง ดูดี ๆ นะ

612
00:40:43.341 --> 00:40:47.341

613
00:40:47.343 --> 00:40:51.343

614
00:40:51.344 --> 00:40:55.344

615
00:40:55.347 --> 00:40:59.347
เดี๋ยว Test ให้ดูนะคะ

616
00:40:59.349 --> 00:41:03.349

617
00:41:03.350 --> 00:41:07.350

618
00:41:07.351 --> 00:41:11.351

619
00:41:11.355 --> 00:41:15.355

620
00:41:15.356 --> 00:41:19.356
นี่

621
00:41:19.360 --> 00:41:23.360
เมื่อใดที่ใครเอา ภาพที่เอามาใช้ มีสี

622
00:41:23.361 --> 00:41:27.361
ขาว ๆ ล้อมกรอบนี่ ก็คือรูปนี้มี Background

623
00:41:27.362 --> 00:41:31.362
วิธีจะเอาออก จดด้วยนะคะเด็ก ๆ

624
00:41:31.365 --> 00:41:35.365
จดไว้ เพราะอย่าลืมว่าเด็ก ๆ

625
00:41:35.366 --> 00:41:39.366
บางคนมีหลายรูปนึกออกนะ เพราะฉะนั้น ต้องไปเอาออกเอง

626
00:41:39.367 --> 00:41:43.367
แต่วันนี้จะสอนเอาออกแค่ 1 รูป

627
00:41:43.368 --> 00:41:47.368
ให้ไปที่เว็บไซต์ ให้เด็ก ๆ เปิด Google

628
00:41:47.369 --> 00:41:51.369
นะคะ

629
00:41:51.371 --> 00:41:55.371
แล้วพิมพ์คำว่า

630
00:41:55.371 --> 00:41:59.371
bg

631
00:41:59.372 --> 00:42:03.372
bg

632
00:42:03.374 --> 00:42:07.374
bg

633
00:42:07.375 --> 00:42:11.375
แล้วก็ตามด้วยคำว่า "Remover"

634
00:42:11.377 --> 00:42:15.377

635
00:42:15.378 --> 00:42:19.378

636
00:42:19.379 --> 00:42:23.379

637
00:42:23.380 --> 00:42:27.380

638
00:42:27.384 --> 00:42:31.384
นี่

639
00:42:31.385 --> 00:42:35.385
นะคะ ใช้ Google แล้วพิมพ์คำว่า "bg

640
00:42:35.386 --> 00:42:39.386
remover ตัวนี้นะคะเด็ก ๆ

641
00:42:39.387 --> 00:42:43.387
นี่ ให้ค้นคำว่า "bg"

642
00:42:43.389 --> 00:42:47.389
แล้วก็ตามด้วย

643
00:42:47.389 --> 00:42:51.389
r-e-m-o-

644
00:42:51.389 --> 00:42:55.389
v-e-r

645
00:42:55.393 --> 00:42:59.393
ก็คือ

646
00:42:59.394 --> 00:43:03.394
มันจะเป็นเว็บสำหรับเอา

647
00:43:03.396 --> 00:43:07.396
ภาพที่มี... เอาพื้นหลังที่อยู่ในรูป

648
00:43:07.398 --> 00:43:11.398
เราออกนะคะ มันก็เลยมีชื่อว่า bgremov

649
00:43:11.399 --> 00:43:15.399
นะคะ

650
00:43:15.400 --> 00:43:19.400
เห็นไหมคะ ให้เด็ก ๆ

651
00:43:19.401 --> 00:43:23.401
เข้าเว็บนี้เลย remove

652
00:43:23.402 --> 00:43:27.402
bg นี่นะคะ คลิกเข้าไปเลย

653
00:43:27.405 --> 00:43:31.405
นี่ ที่มันขึ้น Remove background for image นี่

654
00:43:31.407 --> 00:43:35.407
นะคะ แล้วที่

655
00:43:35.408 --> 00:43:39.408
ตัวนี้ Upload image

656
00:43:39.427 --> 00:43:43.427
ก็คือให้เราคลิกที่ up

657
00:43:43.428 --> 00:43:47.428
แล้วเราก็ไปเปิดไฟล์รูปภาพที่เรามี

658
00:43:47.430 --> 00:43:51.430
ตัว Background น่ะนะคะ

659
00:43:51.431 --> 00:43:55.431
อยู่ ตัวอย่าง

660
00:43:55.432 --> 00:43:59.432
ของเราก็คือ tiger 2 เลือกภาพนั้น

661
00:43:59.433 --> 00:44:03.433
แล้วคลิก open

662
00:44:03.434 --> 00:44:07.434
นี่ ถ้า Background

663
00:44:07.435 --> 00:44:11.435
ออกแล้ว ข้างหลังมันจะเป็นไอ้

664
00:44:11.436 --> 00:44:15.436
ตารางสีเทา ๆ อย่างนี้

665
00:44:15.437 --> 00:44:19.437
หมายถึงเอาออกแล้วนะคะ เด็ก ๆ ก็กด Download

666
00:44:19.438 --> 00:44:23.438

667
00:44:23.439 --> 00:44:27.439

668
00:44:27.440 --> 00:44:31.440

669
00:44:31.443 --> 00:44:35.443
ไฟล์มันก็จะมาอยู่ที่

670
00:44:35.445 --> 00:44:39.445
dowload เรานะ

671
00:44:39.446 --> 00:44:43.446
ก็อีกขั้นตอนหนึ่งก็แก้ชื่อ

672
00:44:43.447 --> 00:44:47.447
น่ะค่ะ เด็ก ๆ ก็ก๊อบฯ ไปวันาง

673
00:44:47.448 --> 00:44:51.448
ใน Drive เรา ในโฟลเดอร์

674
00:44:51.449 --> 00:44:55.449
เรานะคะ

675
00:44:55.449 --> 00:44:59.449

676
00:44:59.450 --> 00:45:03.450

677
00:45:03.451 --> 00:45:07.451
นี่นะ โฟลเดอร์ที่เราสร้างเกมไว้นี่

678
00:45:07.452 --> 00:45:11.452

679
00:45:11.453 --> 00:45:15.453
ชื่อมันยาวใช่ไหมคะ เราก็

680
00:45:15.456 --> 00:45:19.456
ทำการตัด

681
00:45:19.457 --> 00:45:23.457
เดี๋ยวนะ

682
00:45:23.459 --> 00:45:27.459
มันให้ Rename

683
00:45:27.460 --> 00:45:31.460

684
00:45:31.462 --> 00:45:35.462

685
00:45:35.465 --> 00:45:39.465

686
00:45:39.468 --> 00:45:43.468
Windows 11 นี่

687
00:45:43.469 --> 00:45:47.469
มันทำไมไม่ขึ้น Rename ให้

688
00:45:47.470 --> 00:45:51.470
ถ้าไม่ขึ้น เราก็เปิด โปรแกรม

689
00:45:51.471 --> 00:45:55.471
พอ Save มาแล้ว open with

690
00:45:55.473 --> 00:45:59.473
paint

691
00:45:59.476 --> 00:46:03.476
ให้เรา Save As นะ

692
00:46:03.478 --> 00:46:07.478
save as เ็นรูเรานี่

693
00:46:07.479 --> 00:46:11.479

694
00:46:11.480 --> 00:46:15.480

695
00:46:15.484 --> 00:46:19.484
เดี๋ยวกด Ctrl + B

696
00:46:19.485 --> 00:46:23.485
ดูใหม่นะคะ

697
00:46:23.487 --> 00:46:27.487
น่ะ

698
00:46:27.488 --> 00:46:31.488
ตรงนี้จะปิดนะ สังเกตนะภาพนี้

699
00:46:31.489 --> 00:46:35.489
มี Backg นะคะ เมื่อกี้เราเปลี่ยนแล้ว

700
00:46:35.490 --> 00:46:39.490
ลอง Ctrl + B ใหม่

701
00:46:39.492 --> 00:46:43.492
ไม่แก้ให้ผมน่ะ

702
00:46:43.496 --> 00:46:47.496
ไปไหนล่ะนี่

703
00:46:47.496 --> 00:46:51.496

704
00:46:51.497 --> 00:46:55.497

705
00:46:55.500 --> 00:46:59.500
มันคือไม่ให้รี

706
00:46:59.502 --> 00:47:03.502

707
00:47:03.504 --> 00:47:07.504

708
00:47:07.506 --> 00:47:11.506

709
00:47:11.508 --> 00:47:15.508

710
00:47:15.509 --> 00:47:19.509

711
00:47:19.511 --> 00:47:23.511

712
00:47:23.512 --> 00:47:27.512

713
00:47:27.514 --> 00:47:31.514

714
00:47:31.515 --> 00:47:35.515

715
00:47:35.517 --> 00:47:39.517

716
00:47:39.518 --> 00:47:43.518

717
00:47:43.519 --> 00:47:47.519

718
00:47:47.521 --> 00:47:51.521

719
00:47:51.523 --> 00:47:55.523

720
00:47:55.525 --> 00:47:59.525
tranrenc

721
00:47:59.528 --> 00:48:03.528

722
00:48:03.529 --> 00:48:07.529

723
00:48:07.530 --> 00:48:11.530

724
00:48:11.531 --> 00:48:15.531

725
00:48:15.533 --> 00:48:19.533

726
00:48:19.535 --> 00:48:23.535

727
00:48:23.538 --> 00:48:27.538

728
00:48:27.541 --> 00:48:31.541
version นี้

729
00:48:31.543 --> 00:48:35.543
แปลงยากจริง

730
00:48:35.546 --> 00:48:39.546

731
00:48:39.548 --> 00:48:43.548

732
00:48:43.550 --> 00:48:47.550

733
00:48:47.552 --> 00:48:51.552

734
00:48:51.554 --> 00:48:55.554

735
00:48:55.555 --> 00:48:59.555

736
00:48:59.557 --> 00:49:03.557

737
00:49:03.558 --> 00:49:07.558

738
00:49:07.561 --> 00:49:11.561

739
00:49:11.562 --> 00:49:15.562

740
00:49:15.563 --> 00:49:19.563
โอเคนะคะ

741
00:49:19.565 --> 00:49:23.565
เดี๋ยวค่อยไปแก้เอานะ ก็คือชื่อมันก็จะ

742
00:49:23.566 --> 00:49:27.566
เปลี่ยนตามไปด้วยนะ

743
00:49:27.567 --> 00:49:31.567
ต่อมา ต่อมาเดี๋ยวเราจะต้องไปต่อ

744
00:49:31.568 --> 00:49:35.568
นะคะเด็ก ๆ เราได้รูปแล้ว

745
00:49:35.569 --> 00:49:39.569

746
00:49:39.570 --> 00:49:43.570

747
00:49:43.573 --> 00:49:47.573

748
00:49:47.578 --> 00:49:51.578

749
00:49:51.582 --> 00:49:55.582

750
00:49:55.585 --> 00:49:59.585

751
00:49:59.589 --> 00:50:03.589

752
00:50:03.592 --> 00:50:07.592
สิ่งที่จะทำ

753
00:50:07.594 --> 00:50:11.594
ต่อไป ก็คือไอ้ตัวฉากนี่

754
00:50:11.595 --> 00:50:15.595
นะคะ มันจะเคลื่อน

755
00:50:15.596 --> 00:50:19.596
ทำให้ฉากมันเคลื่อน ซึ่งก็คือในสไลด์นี้

756
00:50:19.599 --> 00:50:23.599
ของเรานั่นเอง ไหนล่ะ Power Point

757
00:50:23.602 --> 00:50:27.602
ผมอยู่ไหน

758
00:50:27.603 --> 00:50:31.603
มาดูนะคะ

759
00:50:31.604 --> 00:50:35.604
คำสั่งที่จะทำให้ฉาก

760
00:50:35.606 --> 00:50:39.606
เมื่อมีตัวละครเข้ามาแล้วนี่ นั่นก็คือเมือ่

761
00:50:39.612 --> 00:50:43.612
แต่ความจริงแล้วตัวละครมันไม่ได้เดินน่ะ เราใช้ฉาก

762
00:50:43.613 --> 00:50:47.613
มันเคลื่อนนั่นเองนะคะ

763
00:50:47.614 --> 00:50:51.614

764
00:50:51.615 --> 00:50:55.615

765
00:50:55.620 --> 00:50:59.620
อันนี้สไลด์คนละอันนะ โทษที โทษที เปิดผิดครับ

766
00:50:59.621 --> 00:51:03.621

767
00:51:03.623 --> 00:51:07.623

768
00:51:07.624 --> 00:51:11.624

769
00:51:11.625 --> 00:51:15.625

770
00:51:15.627 --> 00:51:19.627
สิ่งที่เราจะทำ

771
00:51:19.628 --> 00:51:23.628
ต่อมานะคะ

772
00:51:23.630 --> 00:51:27.630
Background มาแล้ว

773
00:51:27.632 --> 00:51:31.632
นำเข้า

774
00:51:31.634 --> 00:51:35.634
Velocity to Backgro

775
00:51:35.636 --> 00:51:39.636

776
00:51:39.637 --> 00:51:43.637

777
00:51:43.639 --> 00:51:47.639
มาดูไอ้คำว่า Velocity มันห

778
00:51:47.640 --> 00:51:51.640
ว่าอย่างไรนะคะ

779
00:51:51.642 --> 00:51:55.642

780
00:51:55.644 --> 00:51:59.644

781
00:51:59.646 --> 00:52:03.646

782
00:52:03.647 --> 00:52:07.647

783
00:52:07.650 --> 00:52:11.650
แปลว่า ความเร็ว

784
00:52:11.653 --> 00:52:15.653
ก้คือทำให้ Background

785
00:52:15.654 --> 00:52:19.654
มันใส่ความเร็วให้ Background นั่นเองนะคะ วิธีการ

786
00:52:19.657 --> 00:52:23.657
ตอนนี้เด็ก ๆ จะมาที่

787
00:52:23.658 --> 00:52:27.658
ตำแหน่งของ

788
00:52:27.660 --> 00:52:31.660

789
00:52:31.661 --> 00:52:35.661
ที่ต่อจาก Background นะ เรานำเข้า Background

790
00:52:35.663 --> 00:52:39.663
แล้วต่อไปเราก็จะประกาศ

791
00:52:39.665 --> 00:52:43.665
ตัวแปรให้กับ... ก็คือเริ่ม

792
00:52:43.668 --> 00:52:47.668
จากกำหนดเงื่อนไขให้ Background ของเรานั่นเอง

793
00:52:47.669 --> 00:52:51.669
ไปยังตำแหน่งที่

794
00:52:51.670 --> 00:52:55.670
ก่อนนำเข้าเกมนะ

795
00:52:55.671 --> 00:52:59.671

796
00:52:59.673 --> 00:53:03.673
นะคะ

797
00:53:03.675 --> 00:53:07.675
แล้วก็ใส่ # ไปว่า

798
00:53:07.676 --> 00:53:11.676

799
00:53:11.677 --> 00:53:15.677

800
00:53:15.679 --> 00:53:19.679

801
00:53:19.684 --> 00:53:23.684
เป็นภาษาไทยแล้วกัน จะได้เข้าใจง่าย

802
00:53:23.687 --> 00:53:27.687
จัดการนะคะ เราจะจัดการ

803
00:53:27.688 --> 00:53:31.688
ตรงส่วนนี้เป็นส่วนของจัดการกับฉาก

804
00:53:31.690 --> 00:53:35.690
เกม

805
00:53:35.692 --> 00:53:39.692
จัดการในส่วนของฉากเกมของเรานั่นเอง

806
00:53:39.693 --> 00:53:43.693
ฉ ฉิ่งอยู่ไหนหว่า

807
00:53:43.694 --> 00:53:47.694
ฉ ฉิ่ง อยู่ไหน

808
00:53:47.695 --> 00:53:51.695

809
00:53:51.696 --> 00:53:55.696
ใครรู้ ฉ ฉิ่งอยู่ไหน บอกเราที

810
00:53:55.698 --> 00:53:59.698
เราหา ฉ ฉิ่งไม่เจอ เจอแล้วมันอยู่ตรงตัว C

811
00:53:59.699 --> 00:54:03.699
จัดการฉากนะคะ เราจะมาทำการจัดการในส่วนของฉาก

812
00:54:03.700 --> 00:54:07.700
ก่อน

813
00:54:07.701 --> 00:54:11.701
นะคะ อันดับแรก

814
00:54:11.702 --> 00:54:15.702

815
00:54:15.703 --> 00:54:19.703
ก็คือสร้างตัวแปรนะคะ

816
00:54:19.706 --> 00:54:23.706
นะคะ มันจะมี

817
00:54:23.707 --> 00:54:27.707
bgx เราจะมีชื่อตัวแปร 3 ตัว

818
00:54:27.708 --> 00:54:31.708
นะคะ ตัวแปร bgx ก็คือตำแหน่ง

819
00:54:31.710 --> 00:54:35.710
ของ Background ในแกน x

820
00:54:35.711 --> 00:54:39.711
bgy ตำแหน่งของ Background ในแกน y

821
00:54:39.715 --> 00:54:43.715
bgvelo velo มาจาก velocity ก็คือ

822
00:54:43.716 --> 00:54:47.716
กำหนดความเร็วให้ Background

823
00:54:47.717 --> 00:54:51.717
ก็คือค่าเริ่มต้นของตัวแปรพวกนี้ คือ 0 ทั้งหมด

824
00:54:51.718 --> 00:54:55.718

825
00:54:55.724 --> 00:54:59.724
เราก็เริ่มประกาศตัวแปรแรกก่อน

826
00:54:59.725 --> 00:55:03.725
จะให้ตัวแปรตัวที่หนึ่ง bg

827
00:55:03.726 --> 00:55:07.726
ขอโทษค่ะ ตัวแปรแรกนะคะ

828
00:55:07.727 --> 00:55:11.727
ใช้ชื่อว่า bgx

829
00:55:11.729 --> 00:55:15.729
ซึ่งหมายถึงตำแหน่งของ

830
00:55:15.730 --> 00:55:19.730
Background ในแกน x

831
00:55:19.731 --> 00:55:23.731
เพราะเวลาเราจะเอารูปไปนี่ เราต้องระบุขอบเขต

832
00:55:23.732 --> 00:55:27.732
ของรูปนั้นน่ะ นึกออกนะ

833
00:55:27.733 --> 00:55:31.733
กำหนดค่าเริ่มต้น กด Spacebar 1 ครั้ง ก็เครื่องหมายเท่ากับ

834
00:55:31.734 --> 00:55:35.734
0 นะคะ มี x แล้วก็ต่องมี y

835
00:55:35.735 --> 00:55:39.735
bgy

836
00:55:39.736 --> 00:55:43.736
= 0 เหมือนกัน

837
00:55:43.738 --> 00:55:47.738
ตัวที่ 3 บอกแล้ว ชื่อ bg แล้วก็

838
00:55:47.741 --> 00:55:51.741
v-e-l-o ซึ่งมาจาก Velo

839
00:55:51.742 --> 00:55:55.742
คือ ถ้าพิมพ์ Velocity เลยจะยาวไป

840
00:55:55.743 --> 00:55:59.743
ค่าเริ่มต้นเหมือนกันค่ะ  0

841
00:55:59.744 --> 00:56:03.744
ก็คือไอ้ค่าเริ่มต้นของ

842
00:56:03.744 --> 00:56:07.744
ฉากเรานี่ เราจะให้เริ่มที่ตำแหน่งที่ 0

843
00:56:07.745 --> 00:56:11.745
ตำแหน่งในแกน x เริ่มที่ 0 y เริ่มที่ 0

844
00:56:11.745 --> 00:56:15.745
แล้วก้ความเร็วก็เริ่มที่ 0 เสมอ

845
00:56:15.746 --> 00:56:19.746
ก็คือประกาศตัวแปรนี้ แล้วก็กำหนดค่าเริ่มต้นให้

846
00:56:19.748 --> 00:56:23.748
เป็น 0 ทั้ง 3 ตัวแปร

847
00:56:23.749 --> 00:56:27.749
ตอนนี้เด็ก ๆ จะต้องมีตัวแปรเพิ่ม

848
00:56:27.749 --> 00:56:31.749
ขึ้นมา 3 ตัว เพื่อจัดการฉาก

849
00:56:31.750 --> 00:56:35.750
ก็คือ bgx bgy แล้วก็ bgvelo

850
00:56:35.751 --> 00:56:39.751

851
00:56:39.752 --> 00:56:43.752

852
00:56:43.753 --> 00:56:47.753
สิ่งที่เราจะทำต่อมา

853
00:56:47.755 --> 00:56:51.755
ให้ดูนะคะ การใช้

854
00:56:51.757 --> 00:56:55.757
งานและความหมายของ key

855
00:56:55.758 --> 00:56:59.758
ความเร็วของตัวเกมน่ะ มันขึ้นอยู่กับเรากด

856
00:56:59.760 --> 00:57:03.760
key น่ะ กด Key ในที่นี้ก็คือ

857
00:57:03.761 --> 00:57:07.761
แป้น แป้นพิมพ์นะคะ คำสั่ง

858
00:57:07.762 --> 00:57:11.762
ให้เด็ก ๆ ดูที่คำสั่งเขานะคะ

859
00:57:11.764 --> 00:57:15.764
pygame.K

860
00:57:15.767 --> 00:57:19.767
นี่ หมายถึง

861
00:57:19.768 --> 00:57:23.768
ปุ่มนี้ มันจะหมายถึงเป็นปุ่มให้กระโดดนะคะ

862
00:57:23.769 --> 00:57:27.769
up ก็คือขึ้น กระโดดขึ้น

863
00:57:27.770 --> 00:57:31.770
คือ เลือกได้ 2 ตัว

864
00:57:31.771 --> 00:57:35.771
จะใช้ K_UP หรือ K_spc

865
00:57:35.772 --> 00:57:39.772
ก็คือเราจะใช้ คือ ถ้าใครเคย

866
00:57:39.774 --> 00:57:43.774
เล่นเกมผ่าน ผ่านคอมพิวเตอร์นึกออกนะ

867
00:57:43.775 --> 00:57:47.775
ปุ่มที่ใช้กดน่ะนะ เวลากระโดดบางเกมมันให้กด Spacbar

868
00:57:47.778 --> 00:57:51.778
ใช่หมลูก แล้วบางเกมมันให้กดแป้น

869
00:57:51.779 --> 00:57:55.779
ลูกศรชี้ขึ้นน่ะ

870
00:57:55.780 --> 00:57:59.780
นึกออกนะ เพราะฉะนั้นมันก็เลย

871
00:57:59.781 --> 00:58:03.781
ไม่ใช่มันล่ะ คือ ไอ้ตัวคำสั่ง

872
00:58:03.783 --> 00:58:07.783
ใย library pygame

873
00:58:07.785 --> 00:58:11.785
ใช้ 2 คำสั่งนี้ ก็คือ K_UP กับ K_SPACE นี่

874
00:58:11.786 --> 00:58:15.786
กำหนดว่า ถ้ากดปุ่มนี้มันจะหมายถึงการ

875
00:58:15.787 --> 00:58:19.787
การที่ตัวเกมมันกระโดด นึกออกนะคะ

876
00:58:19.790 --> 00:58:23.790
ทีนี้ แต่ถ้าเราต้องการให้มันไปทางซ้าย

877
00:58:23.791 --> 00:58:27.791
คำสั่งนั้นก็คือ K_LEFT

878
00:58:27.792 --> 00:58:31.792
ตัว pygame ต้องใส่อยู่แล้วนะ ตัวคำสั่ง

879
00:58:31.793 --> 00:58:35.793
แล้วตามด้วย Key น่ะ K มาจาก Key

880
00:58:35.794 --> 00:58:39.794
เขาก็เลยย่อเหลือแค่ K นะคะ

881
00:58:39.795 --> 00:58:43.795
แล้วก็ _DOWN ก็คือปุ่มที่กดลง เห็นไหมคะ

882
00:58:43.796 --> 00:58:47.796
key แล้วก็ Right

883
00:58:47.796 --> 00:58:51.796
ก็คือตามลักษณะลูกศร นึกออกนะคะ บน ล่าง

884
00:58:51.799 --> 00:58:55.799
ซ้าย ขวา นะคะ

885
00:58:55.800 --> 00:58:59.800
มันจะมีทิศทางเคลื่อนไปตามลักษณะลูกศร

886
00:58:59.801 --> 00:59:03.801

887
00:59:03.802 --> 00:59:07.802
ทีนี้เมื่อเรา

888
00:59:07.803 --> 00:59:11.803
ได้ เราประกาศตัวแปรแล้ว

889
00:59:11.803 --> 00:59:15.803
ก็คือเราจะมากำหนดเงื่อนไข

890
00:59:15.804 --> 00:59:19.804
นะคะ เพราะ

891
00:59:19.805 --> 00:59:23.805
ฉากมันจะเคลื่อน ก็คือนั่นหมายความว่า

892
00:59:23.807 --> 00:59:27.807
เกมมันเดินไป เดินจากฉากนี่

893
00:59:27.808 --> 00:59:31.808
เดิน ก็คือเดินจาก เราเอาตัวเกม

894
00:59:31.809 --> 00:59:35.809
วางไว้ทางซ้ายใช่ไหมคะ มันจะเดินจากทางซ้ายไปทางขวา

895
00:59:35.810 --> 00:59:39.810
เพราะฉะนั้น ตัวที่เราจะให้มันเคลื่อน ก็คือ

896
00:59:39.811 --> 00:59:43.811
แป้นลูกศรที่จะให้มันไปทางขวาก็คือ K_RI

897
00:59:43.812 --> 00:59:47.812
นะคะ เงื่อนไขก็จะเอามาไว้ที่

898
00:59:47.813 --> 00:59:51.813
ทีนี้

899
00:59:51.814 --> 00:59:55.814
ทีนี้เราจะมากำหนดเงื่อนไขเพิ่มนะคะ

900
00:59:55.815 --> 00:59:59.815
นะคะ

901
00:59:59.816 --> 01:00:03.816
จะอยู่ต่อจาก

902
01:00:03.818 --> 01:00:07.818
ตัวนี้เลยนะครับ ตัวนี้เลย

903
01:00:07.819 --> 01:00:11.819
ไปที่ที่

904
01:00:11.820 --> 01:00:15.820
เรามีลูปนี่เห็นไหม

905
01:00:15.821 --> 01:00:19.821
นี่นะคะ foe event มี if ที่ 1

906
01:00:19.823 --> 01:00:23.823
ใช่ไหม

907
01:00:23.824 --> 01:00:27.824
มันจะอยู่ตรง if ที่...

908
01:00:27.825 --> 01:00:31.825
ไปไหนแล้ว

909
01:00:31.826 --> 01:00:35.826

910
01:00:35.827 --> 01:00:39.827

911
01:00:39.829 --> 01:00:43.829

912
01:00:43.830 --> 01:00:47.830
เห็นไหมคะ เป็น if ที่ 2

913
01:00:47.831 --> 01:00:51.831
ที่ต่อจากเงื่อนไขแรกนะ

914
01:00:51.833 --> 01:00:55.833

915
01:00:55.834 --> 01:00:59.834

916
01:00:59.835 --> 01:01:03.835
ดูตำแหน่งดี ๆ นะคะ

917
01:01:03.837 --> 01:01:07.837
นี่คือ if ที่ 2 ใช่ไหมเด็ก ๆ

918
01:01:07.839 --> 01:01:11.839
ใส่ if เข้าไปนะคะเด็ก ๆ

919
01:01:11.846 --> 01:01:15.846

920
01:01:15.847 --> 01:01:19.847
กด i ปุ๊บ ให้เลือก if co

921
01:01:19.849 --> 01:01:23.849
เพื่อให้มันขึ้นโครงสร้างอย่างนี้นะ เข้าใจ

922
01:01:23.850 --> 01:01:27.850
นะคะ อย่าไปกด i-f นึกออกนะ ให้

923
01:01:27.861 --> 01:01:31.861
กด i แล้วเลือก if condition

924
01:01:31.862 --> 01:01:35.862
มันจะได้ขึ้นโคครงสร้างของ pygame

925
01:01:35.863 --> 01:01:39.863
เราจะมากำหนดเงื่อนไข เพื่อให้ฉาก

926
01:01:39.864 --> 01:01:43.864
ของเราน่ะ มันทำงานนั่นเอง

927
01:01:43.865 --> 01:01:47.865

928
01:01:47.866 --> 01:01:51.866

929
01:01:51.870 --> 01:01:55.870
นะ loop กับ event มันจะอยู่ด้วยกัน

930
01:01:55.871 --> 01:01:59.871
กำหนดช่วงเวลาและเหตุการณ์

931
01:01:59.873 --> 01:02:03.873
เมื่อใช้คำสั่ง if เสร็จ คำสั่งแรก

932
01:02:03.874 --> 01:02:07.874
ก็คือ event.typy

933
01:02:07.875 --> 01:02:11.875
เราจะเลือกใช้เหตุการณ์ที่เกี่ยวกับแป้น ก็คือ

934
01:02:11.877 --> 01:02:15.877
event.type

935
01:02:15.878 --> 01:02:19.878
==

936
01:02:19.879 --> 01:02:23.879
นะคะ ถ้า ถ้า

937
01:02:23.880 --> 01:02:27.880
ถ้า event ก็คือเหตุการณ์

938
01:02:27.881 --> 01:02:31.881
กด e แล้วคลิกที่ event

939
01:02:31.882 --> 01:02:35.882
.t t เราเลือก t-y-

940
01:02:35.883 --> 01:02:39.883
p-e type เห็นไหมคะ

941
01:02:39.885 --> 01:02:43.885
ตอนนี้เราจะมากำหนดเงื่อนไข

942
01:02:43.886 --> 01:02:47.886
นะคะ ในการทำ Loop if

943
01:02:47.887 --> 01:02:51.887
นะคะ ซ้ำนะคะ ทวนซ้ำนะคะ

944
01:02:51.889 --> 01:02:55.889
เด็ก ๆ

945
01:02:55.892 --> 01:02:59.892
if กด e

946
01:02:59.893 --> 01:03:03.893
ปุ๊บ event ขึ้นมากด .

947
01:03:03.895 --> 01:03:07.895
แล้วก็ตามด้วยตัว t เลือก type t-y-p-e

948
01:03:07.896 --> 01:03:11.896
type เห็นไหมคะ

949
01:03:11.897 --> 01:03:15.897
ถ้าใช้ if จำไว้นะคะ เครื่องหมาย

950
01:03:15.898 --> 01:03:19.898
เท่ากับใน if ต้องมี 2 ครั้ง

951
01:03:19.900 --> 01:03:23.900
บอกเท่ากับ แต่ไม่ได้หมายความว่าใส่เท่ากับครั้งเดียว

952
01:03:23.900 --> 01:03:27.900
นะ ถ้าเป็น if = ใน if

953
01:03:27.901 --> 01:03:31.901
pygame พิมพ์ p ก่อน แล้ว

954
01:03:31.902 --> 01:03:35.902
เลือก pygame เลือก

955
01:03:35.903 --> 01:03:39.903
อะไรนะ . ใส่ . แล้วก็ตาม

956
01:03:39.904 --> 01:03:43.904
ด้วย

957
01:03:43.905 --> 01:03:47.905
คีย์อะไร คีย์แรก K_DOWN นะคะ K_DOWN

958
01:03:47.906 --> 01:03:51.906
คำสั่ง K_down

959
01:03:51.907 --> 01:03:55.907
K_DOWN ตัวนี้หมายถึงกด

960
01:03:55.908 --> 01:03:59.908
กดปุ่มมันโดนกดน่ะ K_DOWN

961
01:03:59.909 --> 01:04:03.909
หมายถึง เมื่อปุ่มมีหารกดปุ่มเกิดขึ้นนะคะ

962
01:04:03.910 --> 01:04:07.910
ปุ่มที่จะกดก็คือปุ่ม

963
01:04:07.911 --> 01:04:11.911
K_RIGHT นะคะ pygame.

964
01:04:11.912 --> 01:04:15.912
KEY K ใหญ่นะคะ

965
01:04:15.914 --> 01:04:19.914
KEY พิมพ์ด้วยตัวใหญ่นะลูก

966
01:04:19.915 --> 01:04:23.915
D-O-W-N

967
01:04:23.916 --> 01:04:27.916
ตัวนี้

968
01:04:27.917 --> 01:04:31.917
หมายถึง ถ้ามีการกดที่ปุ่ม

969
01:04:31.918 --> 01:04:35.918
KEY DOWN ในที่นี้ ปุ่มมันโดนกดน่ะค่ะ

970
01:04:35.919 --> 01:04:39.919
ปุ่ม ปุ่มโดนกดแต่เรายังไม่ได้บอกว่าปุ่มอะไร

971
01:04:39.920 --> 01:04:43.920

972
01:04:43.922 --> 01:04:47.922
ใส่อะไรคะ

973
01:04:47.923 --> 01:04:51.923
เสร็จประโยคของ if จะต้องใส่ :

974
01:04:51.924 --> 01:04:55.924
เสมอ นะคะ

975
01:04:55.925 --> 01:04:59.925
แล้วมา

976
01:04:59.926 --> 01:05:03.926
ที่ pass ลบ pass ออก

977
01:05:03.927 --> 01:05:07.927
ตัวโครงสร้างมันนะ คำสั่งต่อมาที่เราจะใช้

978
01:05:07.928 --> 01:05:11.928
ก็คือ ใส่ if อีกครั้งหนึ่ง

979
01:05:11.930 --> 01:05:15.930
นะคะ เพราะต้องการระบุว่าไอ้ Key ที่เรา

980
01:05:15.931 --> 01:05:19.931
จะใช้กดน่ะ คือคีย์อะไร

981
01:05:19.932 --> 01:05:23.932
กด i แล้วเลือก

982
01:05:23.934 --> 01:05:27.934
if

983
01:05:27.935 --> 01:05:31.935
กด e แล้วเลือก event

984
01:05:31.937 --> 01:05:35.937
นะคะ event.

985
01:05:35.938 --> 01:05:39.938
KEY

986
01:05:39.939 --> 01:05:43.939

987
01:05:43.940 --> 01:05:47.940
=

988
01:05:47.941 --> 01:05:51.941
เท่ากับ เท่ากับนะคะ

989
01:05:51.943 --> 01:05:55.943

990
01:05:55.944 --> 01:05:59.944
ก็คือ if แรก

991
01:05:59.946 --> 01:06:03.946
บอกว่าเมื่อเหตุการณ์ที่เกิดขึ้น ก็คือเมื่อ

992
01:06:03.949 --> 01:06:07.949
มีการกดปุ่ม if ที่ 2 บอกว่า อันที่โดนกด

993
01:06:07.950 --> 01:06:11.950
คีย์ที่โดนกดนี่ จะต้องเป็ฯคีย์ที่ชื่อว่า

994
01:06:11.951 --> 01:06:15.951
พิมพ์ pygame นะคะ

995
01:06:15.952 --> 01:06:19.952
พิมพ์ p แล้วเลือก pygame.

996
01:06:19.953 --> 01:06:23.953
K K ใหญ่ _

997
01:06:23.955 --> 01:06:27.955
K_RIGHT สังเกตคำสั่งตรงนี้

998
01:06:27.956 --> 01:06:31.956
นะคะ เด็ก ๆ ดูดี ๆ นะ

999
01:06:31.957 --> 01:06:35.957
จะใช้ตัวใหญ่นะคะ K_RIGHT

1000
01:06:35.958 --> 01:06:39.958
ก็เป็ตัวใหญ่ จะใช้ตัวใหญ่เสมอ

1001
01:06:39.959 --> 01:06:43.959
ที่เกี่ยวกับคีย์น่ะลูก

1002
01:06:43.960 --> 01:06:47.960
กดด้วยตัวพิมพ์ใหญ่ทั้งหมดนะคะ

1003
01:06:47.961 --> 01:06:51.961
R-I-G-H-

1004
01:06:51.962 --> 01:06:55.962
T pygame

1005
01:06:55.964 --> 01:06:59.964
. ไม่ใช่ ,:

1006
01:06:59.965 --> 01:07:03.965
ไม่ใช้ , . นะคะ

1007
01:07:03.966 --> 01:07:07.966
K_RIGHT

1008
01:07:07.967 --> 01:07:11.967
อธิบายนะคะ ถ้ามีรเหตุการณ์

1009
01:07:11.968 --> 01:07:15.968
พิมพ์ พิมพ์เกิดขึ้น ก็คือมีการกดปุ่มนะคะ K

1010
01:07:15.970 --> 01:07:19.970
KEYDOWN ก็คือถ้ามันมีการกดปุ่ม

1011
01:07:19.973 --> 01:07:23.973
แล้วไอ้ปุ่มนี้นะคะ จะต้อง

1012
01:07:23.975 --> 01:07:27.975
เป็นปุ่มอะไรนะ

1013
01:07:27.977 --> 01:07:31.977
ลูกศรที่ไปทางขวานะคะ ถ้ามีการ

1014
01:07:31.978 --> 01:07:35.978
กดปุ่มลูกศรที่ไปทางขวาปุ๊บ

1015
01:07:35.979 --> 01:07:39.979
อย่าลืมนะคะ ทุกครั้งที่จบประโยค

1016
01:07:39.980 --> 01:07:43.980
ของ if เราจะต้องใส่ : เสมอ

1017
01:07:43.981 --> 01:07:47.981
นะคะ เพราะ

1018
01:07:47.982 --> 01:07:51.982
กด Enter เด็ก ๆ สังเกตแทบมันจะปรับให้อัตโนมัติ

1019
01:07:51.983 --> 01:07:55.983
อัตโนมัตินะคะ เพราะฉะนั้น

1020
01:07:55.984 --> 01:07:59.984
เวลาพิมพ์โค้ดดูด้วยนะคะ ใช้ sublime

1021
01:07:59.986 --> 01:08:03.986
สิ่งที่เราจะทำต่อมา ก็คือ

1022
01:08:03.987 --> 01:08:07.987
เลือก

1023
01:08:07.988 --> 01:08:11.988
เรียกตัวแปร

1024
01:08:11.989 --> 01:08:15.989
ความเร็ว เพราะเราต้องการรู้ว่าไอฉากนี่

1025
01:08:15.990 --> 01:08:19.990
นะคะ ตัวแปร b พิมพ์ bg

1026
01:08:19.991 --> 01:08:23.991
แล้วเลือก velo นะ ไปเลือก

1027
01:08:23.992 --> 01:08:27.992
คำว่า "velo" ค่าความเร็วมันเริ่มที่

1028
01:08:27.994 --> 01:08:31.994
0 เพราะฉะนั้นพอมีการกดปุ่ม ปุ๊บ

1029
01:08:31.995 --> 01:08:35.995
เราจะให้ความเร็วของฉากมันเพิ่มขึ้น จาก 0

1030
01:08:35.996 --> 01:08:39.996
เพิ่มเป็นเท่าไหร่ อย่าเพิ่งเพิ่มเยอะ

1031
01:08:39.997 --> 01:08:43.997
ก็จะ... ลองเพิ่มที่ 5 ก่อน =

1032
01:08:43.998 --> 01:08:47.998
5

1033
01:08:47.999 --> 01:08:51.999

1034
01:08:51.999 --> 01:08:55.999

1035
01:08:55.999 --> 01:08:59.999

1036
01:09:00.002 --> 01:09:04.002

1037
01:09:04.003 --> 01:09:08.003
ส่วนต่อมานะคะ

1038
01:09:08.005 --> 01:09:12.005
เราจะมาทำ

1039
01:09:12.005 --> 01:09:16.005
ให้มันแสดงผล

1040
01:09:16.009 --> 01:09:20.009

1041
01:09:20.010 --> 01:09:24.010
มือไปไวกว่า

1042
01:09:24.012 --> 01:09:28.012
ไหนล่ะ นะคะ

1043
01:09:28.013 --> 01:09:32.013

1044
01:09:32.015 --> 01:09:36.015

1045
01:09:36.017 --> 01:09:40.017

1046
01:09:40.019 --> 01:09:44.019
กด Enter แล้วดูตำแหน่งนะคะ

1047
01:09:44.020 --> 01:09:48.020
เด็ก ๆ ดูตำแหน่งดี ๆ นะ

1048
01:09:48.020 --> 01:09:52.020
มันจะอยู่ตรงกับ

1049
01:09:52.021 --> 01:09:56.021
เห็นไหมคะ เพราะฉะนั้น

1050
01:09:56.022 --> 01:10:00.022
เด็ก ๆ จะต้อง นี่นะ ดู

1051
01:10:00.023 --> 01:10:04.023
ตำแหน่ง for คือตรงนี้ พอ Enter ลงมา

1052
01:10:04.026 --> 01:10:08.026
กด Backspace ย้อนไป

1053
01:10:08.027 --> 01:10:12.027
for ก็คืออีก tab หนึ่ง 2 ครั้ง ย้อนไป

1054
01:10:12.030 --> 01:10:16.030
เห็นไหมคะ จะอยู่ตรงกับ

1055
01:10:16.031 --> 01:10:20.031
ตำแหน่ง screen.fill นี่

1056
01:10:20.033 --> 01:10:24.033

1057
01:10:24.034 --> 01:10:28.034
โอเคไหม

1058
01:10:28.035 --> 01:10:32.035
เรียกใช้ตัวแปรที่ชื่อว่า

1059
01:10:32.036 --> 01:10:36.036
bgx

1060
01:10:36.037 --> 01:10:40.037
นะคะ เพราะมันเคลื่อนไปทางขวา

1061
01:10:40.038 --> 01:10:44.038
ตำแหน่งของแกน ก็คือแกน x

1062
01:10:44.041 --> 01:10:48.041
แกน x คือเป็นคอลัมน์

1063
01:10:48.043 --> 01:10:52.043
มันจะอยู่ในแนวคอลัมน์ เพราะฉะนั้น ต้องเลือกตัวแปร

1064
01:10:52.046 --> 01:10:56.046
ที่เป็นแกน x ก็คือ bgx =

1065
01:10:56.047 --> 01:11:00.047

1066
01:11:00.049 --> 01:11:04.049

1067
01:11:04.050 --> 01:11:08.050

1068
01:11:08.051 --> 01:11:12.051
- = ใช้เครื่องหมาย ลบ

1069
01:11:12.052 --> 01:11:16.052
นะคะ แล้วก็ bgvelo ใส่

1070
01:11:16.053 --> 01:11:20.053
เครื่องหมาย - ก่อน -=

1071
01:11:20.054 --> 01:11:24.054
เรียก bgvelo มาใช้

1072
01:11:24.055 --> 01:11:28.055

1073
01:11:28.056 --> 01:11:32.056

1074
01:11:32.057 --> 01:11:36.057
ตัวนี้ยังไม่ run นะคะ ยังไม่จบ

1075
01:11:36.060 --> 01:11:40.060
โค้ดมันยาวหน่อย เพราะมันเพิ่งระบุ

1076
01:11:40.062 --> 01:11:44.062
ว่าถ้าเกิดเหตุการณ์อย่างนี้ แล้วกดปุ่มนี้

1077
01:11:44.063 --> 01:11:48.063
สิ่งที่จะทำ ก็คือให้แสดง

1078
01:11:48.065 --> 01:11:52.065
ไอ้ Background ให้มันเคลื่อน

1079
01:11:52.066 --> 01:11:56.066
แต่ตอนนี้เรายังไม่ได้สั่งให้แสดง กำหนด

1080
01:11:56.067 --> 01:12:00.067
มันนี่

1081
01:12:00.068 --> 01:12:04.068
ทีนี้ตรงส่วนที่จะแสดง

1082
01:12:04.069 --> 01:12:08.069
ก็คือตัวนี้

1083
01:12:08.072 --> 01:12:12.072
screen.blit background เรานี่

1084
01:12:12.073 --> 01:12:16.073
color เราไม่ใช้และ้

1085
01:12:16.074 --> 01:12:20.074
เดี๋ยวจะลบออก กดลบทิ้งได้เลยเด็ก ๆ

1086
01:12:20.075 --> 01:12:24.075

1087
01:12:24.076 --> 01:12:28.076
เช่นเดียวกัน ตัวแปรก็ไป

1088
01:12:28.077 --> 01:12:32.077
ลบออกเลยนะคะ bgcolor เราไม่ใช้

1089
01:12:32.078 --> 01:12:36.078
ใช้ background ที่เป็นรูปภาพไปแล้ว ลบเสีย

1090
01:12:36.080 --> 01:12:40.080
พื้นที่จะได้ลดลงนะคะ ลบ 2 ตัวนะคะ

1091
01:12:40.081 --> 01:12:44.081
ลบ backgroundcolor กับเรียกใช้ backgroundcolor

1092
01:12:44.082 --> 01:12:48.082
ลบออก

1093
01:12:48.083 --> 01:12:52.083
ทีนี้ ตำแหน่งที่จะมาเปลี่ยนนะคะ

1094
01:12:52.084 --> 01:12:56.084
ก็คือเปลี่ยนจาก 0 0 นี่

1095
01:12:56.084 --> 01:13:00.084
ไปเรียกใช้ตัวแปร

1096
01:13:00.085 --> 01:13:04.085
แกน x bgx นะ

1097
01:13:04.086 --> 01:13:08.086
พิมพ์ b แล้วเลือก bgx

1098
01:13:08.088 --> 01:13:12.088
อีกตัวหนึ่งก็คือ

1099
01:13:12.089 --> 01:13:16.089
b แล้วเลือก bgy

1100
01:13:16.090 --> 01:13:20.090

1101
01:13:20.097 --> 01:13:24.097
เห็นไหมคะ

1102
01:13:24.099 --> 01:13:28.099
แต่สิ่งที่อยู่ใน

1103
01:13:28.100 --> 01:13:32.100
วงเล็บจะเปลี่ยนเป็น... ไม่ใช่วงเล็บเล็กอย่างนี้

1104
01:13:32.101 --> 01:13:36.101
นะคะเด็ก ๆ ดุ เปลี่ยนเป็น

1105
01:13:36.103 --> 01:13:40.103
อะไรล่ะ วงเล็บที่เป็นสีเหลี่ยมน่ะ แทน

1106
01:13:40.106 --> 01:13:44.106
ไม่ใช่ ไม่ใช่ปีกกานะ ปีกกาก็ไม่ใช่

1107
01:13:44.108 --> 01:13:48.108
กดอย่างไร กดธรรมดา

1108
01:13:48.109 --> 01:13:52.109
อย่างนี้นะคะ เป็นตัวนี้นะลูก เป็นสี่เหลี่ยม

1109
01:13:52.110 --> 01:13:56.110
อย่างนี้นะ

1110
01:13:56.111 --> 01:14:00.111
ต่างกันนะ ไม่ใช่วงเล็บอย่างนี้นึกออกนะ

1111
01:14:00.112 --> 01:14:04.112
วงเล็บที่เป็นรูปสี่เหลี่ยม

1112
01:14:04.113 --> 01:14:08.113
อย่างนี้เห็นไหม เด็ก ๆ เห็นไหม อยู่ตรงตำแหน่ง

1113
01:14:08.114 --> 01:14:12.114
ปุ่ม ปุ่มที่อยู่ตรง

1114
01:14:12.115 --> 01:14:16.115
ถัดจากแถวตัวแรกลงมาน่ะ อยู่ตรง

1115
01:14:16.116 --> 01:14:20.116
ตัว ฐ ฐาน บ ใบไม้ กับ ล ลิง

1116
01:14:20.117 --> 01:14:24.117
ไหมคะ นะคะ เปลี่ยนนะคะ

1117
01:14:24.118 --> 01:14:28.118
เปลี่ยนเป็นวงเล็บที่เป็นรูป

1118
01:14:28.119 --> 01:14:32.119
สี่เหลี่ยมนะคะ เพราะ

1119
01:14:32.121 --> 01:14:36.121
เราเรียกใช้ตัวแปรแทนกำหนด

1120
01:14:36.121 --> 01:14:40.121
ค่า

1121
01:14:40.122 --> 01:14:44.122
โอเคนะคะ ส่วนต่อไป

1122
01:14:44.123 --> 01:14:48.123

1123
01:14:48.124 --> 01:14:52.124

1124
01:14:52.125 --> 01:14:56.125

1125
01:14:56.128 --> 01:15:00.128
ต้องมากำหนดต่อให้ไอ้ตัว

1126
01:15:00.132 --> 01:15:04.132
ตัว ตัวฉากน่ะค่ะ ไหลไปเรื่อย ๆ

1127
01:15:04.133 --> 01:15:08.133
เมื่อกี้มันแค่ถ้ากด 1 ครั้ง มันก็จะเคลื่อน

1128
01:15:08.136 --> 01:15:12.136
เป็น 1 ครั้งนึกออกไหม กำหนดตัวนี้

1129
01:15:12.138 --> 01:15:16.138
กำหนดเงื่อนไขให้ Background เคลื่อนไหวไม่สิ้นสุด

1130
01:15:16.139 --> 01:15:20.139
เขาบอกเคลื่อนไหวไม่สิ้นสุดนะคะ

1131
01:15:20.141 --> 01:15:24.141
เด็ก ๆ ไปที่ตำแหน่ง

1132
01:15:24.142 --> 01:15:28.142
ของ

1133
01:15:28.144 --> 01:15:32.144
ต่อจากนี่นะ ดูตำแหน่ง

1134
01:15:32.145 --> 01:15:36.145
if นะคะ ตำแหน่ง if จะอยู่ตรงกับ...

1135
01:15:36.146 --> 01:15:40.146
มือ ๆ ๆ ๆ

1136
01:15:40.147 --> 01:15:44.147
เห็นไหมคะ เลื่อนเข้าไปจาก

1137
01:15:44.148 --> 01:15:48.148
2 if แรก 1 อันนะคะ ดูดี ๆ นะคะ 2 if แรก

1138
01:15:48.150 --> 01:15:52.150
เลื่อนไปครั้งที่ 1 เห็นไหมคะ

1139
01:15:52.151 --> 01:15:56.151
ตำแหน่งที่ 2 ไม่ใช่ อยู่ตรงกับตำแหน่งนี้

1140
01:15:56.152 --> 01:16:00.152
กด i แล้วก็เลือก if contition

1141
01:16:00.153 --> 01:16:04.153
เหมือนเดิม นี่นะคะ จะอยู่ตรงตำแหน่ง

1142
01:16:04.154 --> 01:16:08.154
นี้นะคะ ดูตำแหน่งดี ๆ นะ

1143
01:16:08.155 --> 01:16:12.155
เพราะถ้าใครวางตำแหน่งโครงสร้างมันไม่ถูก

1144
01:16:12.156 --> 01:16:16.156
นี่ นึกออกนะ

1145
01:16:16.159 --> 01:16:20.159
เจ้าน้อง if มันจะงงนะ

1146
01:16:20.160 --> 01:16:24.160
มันจะบอก ใช้ตรงไหนนี่

1147
01:16:24.161 --> 01:16:28.161
มันไม่ใชช่ มันไม่ใช่ มันจะบอกเรานะ

1148
01:16:28.162 --> 01:16:32.162

1149
01:16:32.163 --> 01:16:36.163

1150
01:16:36.164 --> 01:16:40.164

1151
01:16:40.166 --> 01:16:44.166

1152
01:16:44.169 --> 01:16:48.169
คำสั่ง เงื่อรนไขแรกนะคะ if

1153
01:16:48.170 --> 01:16:52.170
ตัวแปรที่ชื่อว่า bgx เลือก bgx ค่ะ

1154
01:16:52.171 --> 01:16:56.171
กำหนดค่าให้ bgx ให้เท่ากับ

1155
01:16:56.172 --> 01:17:00.172
-

1156
01:17:00.173 --> 01:17:04.173

1157
01:17:04.174 --> 01:17:08.174
คอลัมน์เราน่ะนะ นี่ เห็นไหม 1600 น่ะ

1158
01:17:08.176 --> 01:17:12.176
นะคะ ครึ่งหนึ่ง

1159
01:17:12.177 --> 01:17:16.177
ของ 1,600 ก็คือ 800

1160
01:17:16.180 --> 01:17:20.180
-800

1161
01:17:20.182 --> 01:17:24.182
หาร 2 ว่าอย่างนั้นเถอะ

1162
01:17:24.183 --> 01:17:28.183
ถ้า bgx นี่

1163
01:17:28.184 --> 01:17:32.184
นะคะ มันเท่ากับ - 800 เมื่อไหร่ บอกแล้ว

1164
01:17:32.185 --> 01:17:36.185
เป็นคำสั่ง if อย่าลืมปิดด้วย

1165
01:17:36.186 --> 01:17:40.186
: เสมอ มาที่

1166
01:17:40.187 --> 01:17:44.187
pass กด Delete ออก กด Delete Pass ออก

1167
01:17:44.189 --> 01:17:48.189
นะคะ คำสั่ง

1168
01:17:48.190 --> 01:17:52.190
ต่อมา

1169
01:17:52.191 --> 01:17:56.191
กำหนดให้ bgx = 0

1170
01:17:56.192 --> 01:18:00.192
ในเงื่อนไขเป็นอย่างนี้

1171
01:18:00.193 --> 01:18:04.193
อย่างงนะเด็ก ๆ นะ เพราะมันเป็น

1172
01:18:04.194 --> 01:18:08.194
เงื่อนไขไง

1173
01:18:08.195 --> 01:18:12.195

1174
01:18:12.196 --> 01:18:16.196

1175
01:18:16.199 --> 01:18:20.199
มันจะคืนค่ากลับไปกลับมาอย่างนี้

1176
01:18:20.200 --> 01:18:24.200

1177
01:18:24.204 --> 01:18:28.204

1178
01:18:28.207 --> 01:18:32.207

1179
01:18:32.210 --> 01:18:36.210

1180
01:18:36.213 --> 01:18:40.213

1181
01:18:40.215 --> 01:18:44.215

1182
01:18:44.217 --> 01:18:48.217
สิ่งที่เรา

1183
01:18:48.219 --> 01:18:52.219
จะต้องทำต่อมา ก็คือไปเรียกใช้

1184
01:18:52.221 --> 01:18:56.221
ตัวนี้นะคะ

1185
01:18:56.223 --> 01:19:00.223
เหมือนเดิม

1186
01:19:00.224 --> 01:19:04.224
ต่อจากบรรทัดที่ เราเรียก

1187
01:19:04.225 --> 01:19:08.225
ไอ้นี้แล้วนะคะ

1188
01:19:08.226 --> 01:19:12.226
กด s เพื่อเลือก screen

1189
01:19:12.227 --> 01:19:16.227
คำสั่ง screen นะคะ เรียกใช้ฉากนี้

1190
01:19:16.230 --> 01:19:20.230
นี้ blit

1191
01:19:20.231 --> 01:19:24.231
ใส่วงเล็บ แล้ว

1192
01:19:24.232 --> 01:19:28.232
ใส่...

1193
01:19:28.233 --> 01:19:32.233
เรียกใช้ bgpic เหมือนเดิม เรียกใช้ตัวแปร

1194
01:19:32.234 --> 01:19:36.234
bg pic นะคะ คือตัวแปร Background เรา

1195
01:19:36.235 --> 01:19:40.235
ใส่ : เอ้ย

1196
01:19:40.236 --> 01:19:44.236
ไม่ใช่สิ่

1197
01:19:44.237 --> 01:19:48.237
: นะ แล้วก็ตามด้วยวงเล็บสี่เหลี่ยมนะคะ

1198
01:19:48.238 --> 01:19:52.238
เด็ก ๆ เธอกดไอ้นี่ทุกทีเลย

1199
01:19:52.239 --> 01:19:56.239
วงเล็บสี่เหลี่ยมไม่ต้องกด Shift ท่องไว้ ๆ

1200
01:19:56.241 --> 01:20:00.241
พิมพ์ b

1201
01:20:00.244 --> 01:20:04.244
แล้วเลือก bgx ค่ะ

1202
01:20:04.245 --> 01:20:08.245
ค่าของ bgx ให้เพิ่มเข้าไป

1203
01:20:08.246 --> 01:20:12.246
บวกเข้าไป 800

1204
01:20:12.247 --> 01:20:16.247
ใส่เครื่องหมาย + แล้วก้ใส่ตัวเลข

1205
01:20:16.248 --> 01:20:20.248
800 ลงไป

1206
01:20:20.249 --> 01:20:24.249
เราก็เรียก bgy มาใช้งาน เลือก

1207
01:20:24.250 --> 01:20:28.250
bg เลือก y เลือก bgy

1208
01:20:28.251 --> 01:20:32.251

1209
01:20:32.251 --> 01:20:36.251

1210
01:20:36.252 --> 01:20:40.252

1211
01:20:40.253 --> 01:20:44.253

1212
01:20:44.255 --> 01:20:48.255
ตอนนี้เราจะมีโค้ดเพิ่มมา

1213
01:20:48.260 --> 01:20:52.260
อีก 2-3 บรรทัดนะคะเด็ก ๆ

1214
01:20:52.261 --> 01:20:56.261

1215
01:20:56.262 --> 01:21:00.262

1216
01:21:00.264 --> 01:21:04.264
ลองกด Ctrl + B ดู

1217
01:21:04.265 --> 01:21:08.265
อาจจะขึ้น error ก็ได้ ลองกด

1218
01:21:08.266 --> 01:21:12.266
แล้วก็ B แล้วกด

1219
01:21:12.267 --> 01:21:16.267
แป้นดู

1220
01:21:16.268 --> 01:21:20.268

1221
01:21:20.272 --> 01:21:24.272
เด็ก ๆ เห็นอะไรไหม เห็นอะไรไหม

1222
01:21:24.273 --> 01:21:28.273
เห็นไหมตัวฉากน่ะ

1223
01:21:28.274 --> 01:21:32.274
มันเลื่อนใช่ไหม คือ ภาพรอยต่อฉากมันอาจจะไม่

1224
01:21:32.275 --> 01:21:36.275
เนียน ก็คือตำแแหน่งที่เราไปตัดมันน่ะค่ะ

1225
01:21:36.276 --> 01:21:40.276
- 800 อะไรอย่างนี้

1226
01:21:40.277 --> 01:21:44.277
เดี๋ยวจะลองตัด

1227
01:21:44.278 --> 01:21:48.278
ที่มันไม่ใช่ -800 ดู เดี๋ยวขอลอง

1228
01:21:48.279 --> 01:21:52.279
นะคะ ขอลองเป็น -1000

1229
01:21:52.280 --> 01:21:56.280
ขอเปลี่ยน ขอเปลี่ยนตัวเลข

1230
01:21:56.281 --> 01:22:00.281

1231
01:22:00.282 --> 01:22:04.282

1232
01:22:04.284 --> 01:22:08.284
นี่เห็นไหม ตำแหน่งที่ภาพมันตัดน่ะ

1233
01:22:08.287 --> 01:22:12.287
มันไม่ต้อใช่ไหม เพราะฉะนั้น เราก็เลือกตำแหน่ง

1234
01:22:12.288 --> 01:22:16.288
ที่ตัด = เท่าไรคะ

1235
01:22:16.289 --> 01:22:20.289
แกน x เราคือเท่าไร 1,600

1236
01:22:20.291 --> 01:22:24.291
สูงสุดเราคือ 1600 เพราะฉะนั้นตรงนี้ เราก็ต้อง

1237
01:22:24.291 --> 01:22:28.291
เท่ามันนั่นล่ะ มันจะได้เนียน ๆ

1238
01:22:28.292 --> 01:22:32.292
รอยตัดมันจะได้เนียน ๆ นึกออกไหม

1239
01:22:32.293 --> 01:22:36.293
เอาใหม่นะ Ctrl + B ใหม่

1240
01:22:36.294 --> 01:22:40.294
กดแป้น

1241
01:22:40.295 --> 01:22:44.295
นี่ เห็นไหม มันเริ่มใหม่ แต่นะคะ

1242
01:22:44.296 --> 01:22:48.296
มันจะมีเว้นนิดหนึ่ง เพราะฉะนั้นเราควรเพิ่ม

1243
01:22:48.298 --> 01:22:52.298
เพิ่มตำแหน่งตรงนี้เข้าไป

1244
01:22:52.299 --> 01:22:56.299
เข้าไป

1245
01:22:56.301 --> 01:23:00.301
นี่ เห็นไหมคะ รอยต่อมันไม่เนียนนะ

1246
01:23:00.302 --> 01:23:04.302
เพราะฉะนั้น ตรงตำแหน่งตัดก็จะเป็น

1247
01:23:04.307 --> 01:23:08.307
15

1248
01:23:08.307 --> 01:23:12.307
99

1249
01:23:12.308 --> 01:23:16.308
แล้วก็

1250
01:23:16.309 --> 01:23:20.309
ไอ้นี่ลบ

1251
01:23:20.310 --> 01:23:24.310
ที่ 1,600 อาจจะสลับนะคะ 1600

1252
01:23:24.313 --> 01:23:28.313
ให้เด็ก ๆ ดูที่อะไร ดูที่

1253
01:23:28.318 --> 01:23:32.318
ตัว screen ตัวนี้ ของตัวเองเท่าไร

1254
01:23:32.319 --> 01:23:36.319
ดูดี ๆ นะคะ ไปเทียบกับตัวนี้เอาลูก

1255
01:23:36.323 --> 01:23:40.323
ลบอันนั้นแล้วเพิ่มอันนี้หรือเปล่า

1256
01:23:40.324 --> 01:23:44.324
1599 ลองได้

1257
01:23:44.325 --> 01:23:48.325
มันลองได้

1258
01:23:48.326 --> 01:23:52.326

1259
01:23:52.326 --> 01:23:56.326
นี่เห็นไหมมันมีรอยต่อนิดหนึ่งนี่ เราจะต้อง

1260
01:23:56.327 --> 01:24:00.327
ทำให้มันพอดีกัน

1261
01:24:00.328 --> 01:24:04.328
เพราะฉะนั้น ไอ้นี้ก็ต้องเริ่ม 1599 เหมือนกันไหม

1262
01:24:04.331 --> 01:24:08.331

1263
01:24:08.332 --> 01:24:12.332

1264
01:24:12.333 --> 01:24:16.333

1265
01:24:16.333 --> 01:24:20.333

1266
01:24:20.336 --> 01:24:24.336

1267
01:24:24.337 --> 01:24:28.337

1268
01:24:28.338 --> 01:24:32.338

1269
01:24:32.339 --> 01:24:36.339

1270
01:24:36.342 --> 01:24:40.342

1271
01:24:40.344 --> 01:24:44.344

1272
01:24:44.344 --> 01:24:48.344

1273
01:24:48.346 --> 01:24:52.346

1274
01:24:52.348 --> 01:24:56.348

1275
01:24:56.351 --> 01:25:00.351

1276
01:25:00.353 --> 01:25:04.353

1277
01:25:04.356 --> 01:25:08.356

1278
01:25:08.359 --> 01:25:12.359
นี่ ๆ เห็นไหม

1279
01:25:12.361 --> 01:25:16.361
รอยตัดหายไปแล้ว

1280
01:25:16.364 --> 01:25:20.364

1281
01:25:20.366 --> 01:25:24.366

1282
01:25:24.369 --> 01:25:28.369

1283
01:25:28.371 --> 01:25:32.371

1284
01:25:32.374 --> 01:25:36.374

1285
01:25:36.376 --> 01:25:40.376
มันมี มันมีอะไรล่ะ มันมี

1286
01:25:40.378 --> 01:25:44.378

1287
01:25:44.379 --> 01:25:48.379

1288
01:25:48.380 --> 01:25:52.380
มันมีส่วนขาด ส่วนเกินนิด ๆ หน่อย ๆ

1289
01:25:52.382 --> 01:25:56.382
นะคะ เราเขียนเราก็ต้องทวนอย่างนี้ล่ะนะคะ

1290
01:25:56.383 --> 01:26:00.383
เรายืมภาพเขามาใช้ไง

1291
01:26:00.386 --> 01:26:04.386
มันก็เลยไม่เป๊ะ

1292
01:26:04.387 --> 01:26:08.387

1293
01:26:08.387 --> 01:26:12.387

1294
01:26:12.388 --> 01:26:16.388
นี่เห็นไหม เคลื่อนเร็วหรือเคลื่อนช้าใช้

1295
01:26:16.389 --> 01:26:20.389
เลขตัวนี้นะคะ เลขไอ้ 5

1296
01:26:20.390 --> 01:26:24.390
นี่ ไอ้ 5 ไอ้ 6 ไอ้ 10 นี่ ดูนะคะ

1297
01:26:24.391 --> 01:26:28.391
เดี๋ยวให้ดู น้องวิ้ง

1298
01:26:28.392 --> 01:26:32.392
เป็นจรวดเลย ใส่ 10 เข้าไป

1299
01:26:32.393 --> 01:26:36.393
ก็คือถ้าเป็นวิ่งเราอาจจะเพิ่มความเร็ว

1300
01:26:36.394 --> 01:26:40.394
ได้ เห็นหรือเปล่า

1301
01:26:40.395 --> 01:26:44.395
ใครไม่เคลื่อน ยกมือ

1302
01:26:44.397 --> 01:26:48.397
อันดับแรกเช็ค

1303
01:26:48.398 --> 01:26:52.398
Coding เราก่อนนะคะ สิ่งที่เด็ก ๆ จะต้องมีเงื่อนไข

1304
01:26:52.399 --> 01:26:56.399
แรก

1305
01:26:56.400 --> 01:27:00.400
ดูบรรทัดนี้ ใน loop จาก run = false

1306
01:27:00.401 --> 01:27:04.401
เราเพิ่มเงื่อนไขในการ

1307
01:27:04.401 --> 01:27:08.401
กดแป้นใช่ไหม เข้าไป 1 2

1308
01:27:08.402 --> 01:27:12.402
ทั้งหมดกี่อันนี่

1309
01:27:12.403 --> 01:27:16.403
นี่นะคะ 3 เงื่อนไขนี้จะต้องมี

1310
01:27:16.404 --> 01:27:20.404
เนื่องจากของข้าพเจ้าเป็นเดินข้าพเจ้า

1311
01:27:20.405 --> 01:27:24.405
ลดลงมา 5 เหมือนเดิมนะครับ

1312
01:27:24.408 --> 01:27:28.408
bgvelo นี่คือความเร็วของการเคลื่อนที่

1313
01:27:28.409 --> 01:27:32.409
ของฉากเรานั่นเองนะคะเด็ก ๆ ตำแหน่ง

1314
01:27:32.410 --> 01:27:36.410
ค่าตัวนี้บอกแล้วให้ดูที่คำสั่ง

1315
01:27:36.411 --> 01:27:40.411
ตัวแปรที่ชื่อ screen ของเรานี่ ที่

1316
01:27:40.412 --> 01:27:44.412
เรา set ไว้เท่าไร

1317
01:27:44.413 --> 01:27:48.413

1318
01:27:48.414 --> 01:27:52.414

1319
01:27:52.415 --> 01:27:56.415
เด็ก ๆ บอกแล้วนะคะ ถ้าใครขึ้น

1320
01:27:56.417 --> 01:28:00.417
error อันดับแรก ดูบรทัด

1321
01:28:00.418 --> 01:28:04.418
ที่มัน error นะ

1322
01:28:04.419 --> 01:28:08.419

1323
01:28:08.420 --> 01:28:12.420

1324
01:28:12.421 --> 01:28:16.421

1325
01:28:16.424 --> 01:28:20.424

1326
01:28:20.428 --> 01:28:24.428

1327
01:28:24.429 --> 01:28:28.429

1328
01:28:28.434 --> 01:28:32.434

1329
01:28:32.435 --> 01:28:36.435

1330
01:28:36.437 --> 01:28:40.437

1331
01:28:40.439 --> 01:28:44.439

1332
01:28:44.441 --> 01:28:48.441

1333
01:28:48.442 --> 01:28:52.442

1334
01:28:52.444 --> 01:28:56.444

1335
01:28:56.446 --> 01:29:00.446

1336
01:29:00.447 --> 01:29:04.447

1337
01:29:04.448 --> 01:29:08.448

1338
01:29:08.450 --> 01:29:12.450

1339
01:29:12.451 --> 01:29:16.451

1340
01:29:16.452 --> 01:29:20.452

1341
01:29:20.455 --> 01:29:24.455

1342
01:29:24.456 --> 01:29:28.456

1343
01:29:28.461 --> 01:29:32.461

1344
01:29:32.463 --> 01:29:36.463

1345
01:29:36.465 --> 01:29:40.465

1346
01:29:40.468 --> 01:29:44.468

1347
01:29:44.469 --> 01:29:48.469

1348
01:29:48.474 --> 01:29:52.474

1349
01:29:52.478 --> 01:29:56.478

1350
01:29:56.482 --> 01:30:00.482

1351
01:30:00.484 --> 01:30:04.484

1352
01:30:04.488 --> 01:30:08.488

1353
01:30:08.490 --> 01:30:12.490

1354
01:30:12.491 --> 01:30:16.491

1355
01:30:16.493 --> 01:30:20.493

1356
01:30:20.495 --> 01:30:24.495

1357
01:30:24.496 --> 01:30:28.496

1358
01:30:28.498 --> 01:30:32.498

1359
01:30:32.500 --> 01:30:36.500

1360
01:30:36.501 --> 01:30:40.501

1361
01:30:40.503 --> 01:30:44.503

1362
01:30:44.503 --> 01:30:48.503

1363
01:30:48.505 --> 01:30:52.505

1364
01:30:52.508 --> 01:30:56.508

1365
01:30:56.510 --> 01:31:00.510

1366
01:31:00.511 --> 01:31:04.511

1367
01:31:04.513 --> 01:31:08.513

1368
01:31:08.517 --> 01:31:12.517

1369
01:31:12.519 --> 01:31:16.519

1370
01:31:16.520 --> 01:31:20.520

1371
01:31:20.524 --> 01:31:24.524

1372
01:31:24.525 --> 01:31:28.525

1373
01:31:28.527 --> 01:31:32.527

1374
01:31:32.529 --> 01:31:36.529

1375
01:31:36.530 --> 01:31:40.530

1376
01:31:40.532 --> 01:31:44.532

1377
01:31:44.535 --> 01:31:48.535

1378
01:31:48.537 --> 01:31:52.537

1379
01:31:52.539 --> 01:31:56.539

1380
01:31:56.540 --> 01:32:00.540

1381
01:32:00.542 --> 01:32:04.542

1382
01:32:04.544 --> 01:32:08.544

1383
01:32:08.546 --> 01:32:12.546

1384
01:32:12.548 --> 01:32:16.548

1385
01:32:16.549 --> 01:32:20.549

1386
01:32:20.551 --> 01:32:24.551

1387
01:32:24.552 --> 01:32:28.552

1388
01:32:28.554 --> 01:32:32.554
สังเกตนะคะ

1389
01:32:32.555 --> 01:32:36.555
ตำแหน่งที่ผิด ถ้าใช้ Sublime บรรทัดมันจะบอก

1390
01:32:36.556 --> 01:32:40.556
ดูตรงนี้เขาผิดนี่

1391
01:32:40.557 --> 01:32:44.557

1392
01:32:44.558 --> 01:32:48.558

1393
01:32:48.559 --> 01:32:52.559

1394
01:32:52.561 --> 01:32:56.561

1395
01:32:56.563 --> 01:33:00.563

1396
01:33:00.567 --> 01:33:04.567

1397
01:33:04.569 --> 01:33:08.569

1398
01:33:08.573 --> 01:33:12.573

1399
01:33:12.575 --> 01:33:16.575

1400
01:33:16.578 --> 01:33:20.578
เด็ก ๆ

1401
01:33:20.581 --> 01:33:24.581
เด็ก ๆ เวลา บอกแล้ว เวลา

1402
01:33:24.583 --> 01:33:28.583
เวลาเราทำไอ้นี่

1403
01:33:28.584 --> 01:33:32.584
บางคนมาทีหลังแล้วไม่ทัน พอมาดู

1404
01:33:32.585 --> 01:33:36.585
if มันอยู่ตรงตำแหน่งนี้

1405
01:33:36.588 --> 01:33:40.588
เด็ก ๆ จะชอบไปใช้วิธีกด Spacebar เดี๋ยว Ctrl + B

1406
01:33:40.589 --> 01:33:44.589
เดี๋ยวดูนะคะ Ctrl + B ให้ดู

1407
01:33:44.594 --> 01:33:48.594
มันจะชี้เลย บรรทัดแล้วให้เด็ก ๆ ดู

1408
01:33:48.596 --> 01:33:52.596
ตรงข้อความนะลูก

1409
01:33:52.599 --> 01:33:56.599
นี่ ถ้ามันขึ้นว่า นี่ Tab

1410
01:33:56.600 --> 01:34:00.600
Error เห็นไหม

1411
01:34:00.602 --> 01:34:04.602
ถ้าขึ้น TabError ให้เด็ก ๆ

1412
01:34:04.603 --> 01:34:08.603
เช็กตำแหน่งตรงนี้เลย

1413
01:34:08.605 --> 01:34:12.605
ถ้ามันขึ้น .. อย่างนี้ เด็ก ๆ ไปกด

1414
01:34:12.606 --> 01:34:16.606
space bar ไม่ได้กด Tab

1415
01:34:16.607 --> 01:34:20.607
ตำแหน่งบรรทัดมันจะบอกชัดเจนเลยว่าอยู่ตำแหน่งไหน สิ่งที่ผิด

1416
01:34:20.608 --> 01:34:24.608
คืออะไร เห็นไหมคะ

1417
01:34:24.609 --> 01:34:28.609
โปรแกรม Sublime มันจะแจ้ง Error ของตำแหน่ง บรรทัด

1418
01:34:28.610 --> 01:34:32.610
บอกสาเหตุที่ Error เสมอ

1419
01:34:32.611 --> 01:34:36.611
ให้ดูตรงนี้ด้วยประกอบกัน

1420
01:34:36.611 --> 01:34:40.611
นะคะ เราก็ต้องกด delete ลบออก

1421
01:34:40.614 --> 01:34:44.614
แล้วก็กด Tab ไป ให้ตำแหน่งมันตรงแค่นั้นเอง

1422
01:34:44.615 --> 01:34:48.615
เห็นหรือเปล่า ได้แล้ว แก้ได้ เพราะฉะนั้น

1423
01:34:48.616 --> 01:34:52.616
เช็ก Error ดี ๆ นะคะ ของใครยังไม่ออกอีก

1424
01:34:52.617 --> 01:34:56.617
ใครยังไม่สามารถเดินได้

1425
01:34:56.617 --> 01:35:00.617
เดินได้

1426
01:35:00.618 --> 01:35:04.618

1427
01:35:04.618 --> 01:35:08.618
ไม่หอนสิ

1428
01:35:08.619 --> 01:35:12.619
ดูบรรทัดที่ Error คือ line

1429
01:35:12.620 --> 01:35:16.620
line 33 ตรงตำแหน่ง error บอกว่า

1430
01:35:16.621 --> 01:35:20.621
name error

1431
01:35:20.622 --> 01:35:24.622
ยังไม่ได้ประกาศตัวแปรนี้หรือ bgy นี่

1432
01:35:24.623 --> 01:35:28.623
มันไม่รู้จัก เพระาฉะนั้น ต้องย้อนไปดู

1433
01:35:28.625 --> 01:35:32.625
ที่ตำแหน่งที่ นั่น

1434
01:35:32.628 --> 01:35:36.628
เห็นไหม ประกาศตัวแปรซ้ำ

1435
01:35:36.632 --> 01:35:40.632
ชื่อตัวแปร บอกแล้วว่าตัวแปร

1436
01:35:40.634 --> 01:35:44.634
จะมีชื่อได้แค่ 1

1437
01:35:44.636 --> 01:35:48.636
ชื่อมันจะไม่ซ้ำ

1438
01:35:48.637 --> 01:35:52.637
เอากด...

1439
01:35:52.638 --> 01:35:56.638
ดูตำแหน่งตัดต่อรูป

1440
01:35:56.639 --> 01:36:00.639
ด้วยเห็นไหม มันตัดไม่เนียนนี่

1441
01:36:00.640 --> 01:36:04.640
นึกออกนะ ให้มาเช็กว่าอาจจะเริ่ม หยุดไม่ได้

1442
01:36:04.641 --> 01:36:08.641
แสดงว่ามันลืม KEY นี้หรือเปล่า

1443
01:36:08.644 --> 01:36:12.644

1444
01:36:12.645 --> 01:36:16.645
screen.blit

1445
01:36:16.647 --> 01:36:20.647
นี่ไง เดี๋ยวเด้อ pic

1446
01:36:20.649 --> 01:36:24.649
บวก 800 Velo

1447
01:36:24.650 --> 01:36:28.650
-0 -805

1448
01:36:28.653 --> 01:36:32.653
pygame get event get

1449
01:36:32.657 --> 01:36:36.657
K_DOWN  K_RIGHT

1450
01:36:36.659 --> 01:36:40.659

1451
01:36:40.660 --> 01:36:44.660
ไม่ขึ้น Error เสียด้วย

1452
01:36:44.662 --> 01:36:48.662
ไม่เป็นไร หยุดไม่ได้ไม่เป็นไร

1453
01:36:48.665 --> 01:36:52.665
แค่นั้นพอ เช็กว่า ไปไหนล่ะ ดูรูปนะ ตำแหน่ง

1454
01:36:52.666 --> 01:36:56.666
ให้เขากด Ctrl + B ใหม่

1455
01:36:56.667 --> 01:37:00.667

1456
01:37:00.668 --> 01:37:04.668
Ctrl+ B

1457
01:37:04.668 --> 01:37:08.668
กด นี่ เห็นไหม ตำแหน่งที่ตัดรูป

1458
01:37:08.669 --> 01:37:12.669
ดูอย่างไร ดูตรงนี้

1459
01:37:12.670 --> 01:37:16.670
นี่ที่เปลี่ยนน่ะเห็นไหม ที่แม่บอกว่า

1460
01:37:16.671 --> 01:37:20.671
ตรง Screen ตัวเองตั้งไว้ที่เท่าไร

1461
01:37:20.672 --> 01:37:24.672
เห็นหรือเปล่า เพราะฉะนั้น ตรงนี้ ตรงนี้แก้

1462
01:37:24.673 --> 01:37:28.673
เลข ตรงนี้เห็นไหม ใช่ไหม

1463
01:37:28.674 --> 01:37:32.674
รูปมันสูงสุด ก็คือความกว้างมันสูงสุด 1200

1464
01:37:32.675 --> 01:37:36.675
ลองแก้

1465
01:37:36.676 --> 01:37:40.676
แก้เป็น 12

1466
01:37:40.677 --> 01:37:44.677
Ctrl + B ใหม่

1467
01:37:44.678 --> 01:37:48.678
กด

1468
01:37:48.680 --> 01:37:52.680
เลื่อนนี่ แล้วทีนี้ตำแหน่งนี้

1469
01:37:52.681 --> 01:37:56.681
เห็นไหม ถ้าเราปรับตรงนี้ปุ๊บนี่ เอาปรับ

1470
01:37:56.683 --> 01:38:00.683
มันมาตรงนี้ เราอาจจะตัดให้มันเกินมาสักหน่อย

1471
01:38:00.684 --> 01:38:04.684
ลองเพิ่มจาก 800 เป็น

1472
01:38:04.685 --> 01:38:08.685
1000 สิ ลองเพิ่ม

1473
01:38:08.688 --> 01:38:12.688
Ctrl + B ใหม่ นี่นะ

1474
01:38:12.689 --> 01:38:16.689
ก็คือให้นึกถึงว่า

1475
01:38:16.693 --> 01:38:20.693
1000 มันเยอะไป 900

1476
01:38:20.694 --> 01:38:24.694
ลอง 900 อยากได้ใบไม้

1477
01:38:24.695 --> 01:38:28.695
นึกออกนะ ให้เขาลองปรับลดไอ้ค่าตรงนี้

1478
01:38:28.696 --> 01:38:32.696
ก็คือให้รอยต่อของรูปมันเนียน

1479
01:38:32.700 --> 01:38:36.700
ไม่ใช่ตัดแล้วต้นไม้ขาดครึ่ง ภูเขาขาดครึ่ง

1480
01:38:36.701 --> 01:38:40.701
นึกออกไหม อาจจะมาเริ่มที่ภูเขาก็ได้

1481
01:38:40.704 --> 01:38:44.704
อะไรอย่างนี้นะคะ เวลาตัดตำแหน่งรูปน่ะลูก

1482
01:38:44.706 --> 01:38:48.706
นึกออกนะ อย่างที่บอกน่ะค่ะ 1

1483
01:38:48.708 --> 01:38:52.708
ความกว้างของ screen เรานะ

1484
01:38:52.709 --> 01:38:56.709
ค่าตรงนี้ เราจะตัดตรงนี้ที่เท่าไร ลองดู

1485
01:38:56.710 --> 01:39:00.710
เราจะตัดตรงนี้ที่เท่าไร ลองใส่ไปดู ลองมาตัดตรงนี้

1486
01:39:00.711 --> 01:39:04.711
นะคะ

1487
01:39:04.713 --> 01:39:08.713
ตำแหน่งที่จะตัดน่ะ ตัดภาพนะคะ ใครยังไม่ออกอีก

1488
01:39:08.713 --> 01:39:12.713

1489
01:39:12.715 --> 01:39:16.715

1490
01:39:16.716 --> 01:39:20.716

1491
01:39:20.719 --> 01:39:24.719

1492
01:39:24.721 --> 01:39:28.721

1493
01:39:28.726 --> 01:39:32.726

1494
01:39:32.729 --> 01:39:36.729

1495
01:39:36.731 --> 01:39:40.731

1496
01:39:40.733 --> 01:39:44.733

1497
01:39:44.735 --> 01:39:48.735

1498
01:39:48.737 --> 01:39:52.737

1499
01:39:52.740 --> 01:39:56.740
ทีนี้บางคน

1500
01:39:56.744 --> 01:40:00.744
นะคะ ทำภาพไม่สมดุล

1501
01:40:00.747 --> 01:40:04.747
คือ ฉากตัวเองอันสักกะติ๋วหนึ่ง ตัว

1502
01:40:04.748 --> 01:40:08.748
เกมมันตัวใหญ่ คือเหมือน

1503
01:40:08.749 --> 01:40:12.749
เหมือนให้นึกถึงนะ พอเอาเกมเข้าไปในฉาก ตัวเกม

1504
01:40:12.750 --> 01:40:16.750
ปาเข้าไปครึ่งฉากแล้ว พอใส่ความเร็วไป นยึกออกไห

1505
01:40:16.751 --> 01:40:20.751
5 วินาที แต่ฉากมันสั้นไง แล้วตัว

1506
01:40:20.752 --> 01:40:24.752
เกมมันยาว มันก็จะ ปึ้บเดียวหาย

1507
01:40:24.753 --> 01:40:28.753
ขยายพื้นที่ฉากน่ะค่ะ นี่

1508
01:40:28.754 --> 01:40:32.754
เพระาตัวแรกเราปรับค่าได้นะ เห็นไหม

1509
01:40:32.755 --> 01:40:36.755
นะคะ นี่ เห็นไหม อย่างแม่ใช้ฉากยาวเลยนะคะ

1510
01:40:36.760 --> 01:40:40.760
อันนี้

1511
01:40:40.760 --> 01:40:44.760
เห็นไหมมันก็ไปได้เรื่อย ๆ ความเร็ว

1512
01:40:44.762 --> 01:40:48.762
ตัวของเจ้าเกมเรา กับฉากเรา

1513
01:40:48.763 --> 01:40:52.763
มันก็ควรจะสอดคล้อง แล้วให้เด็ก ๆ ดูการตัดภาพด้วย

1514
01:40:52.765 --> 01:40:56.765
นึกออกนะลูก ภาพมันตัดไม่สวย อาจจะ

1515
01:40:56.769 --> 01:41:00.769
มาเริ่มตัดต้นนี้ก็ได้ ลองปรับค่าไป

1516
01:41:00.770 --> 01:41:04.770
นะคะ ให้ดูให้มันแมตกับด้วย

1517
01:41:04.773 --> 01:41:08.773
ให้มันเนียนน่ะ ให้มันภาพมันเนียน ๆ

1518
01:41:08.774 --> 01:41:12.774

1519
01:41:12.777 --> 01:41:16.777

1520
01:41:16.778 --> 01:41:20.778
คือ คือเหมือนภาพนี้มันมีจุดเด่น

1521
01:41:20.780 --> 01:41:24.780
คือ ไอ้ต้นไม้ใหญ่น่ะ พอตัดไปมันเลยไม่เนียน

1522
01:41:24.781 --> 01:41:28.781
นึกออกนะ

1523
01:41:28.782 --> 01:41:32.782
แต่ไม่เป็นไร บอกแล้วเรา

1524
01:41:32.783 --> 01:41:36.783
เอามาเทสต์โปรแกรมเราเฉย ๆ

1525
01:41:36.784 --> 01:41:40.784
คือ เวลาเราไปทำเกมจริง ๆ นี่ ฉากเราก็ควรจะวาดเองฉาก

1526
01:41:40.787 --> 01:41:44.787
ต่อไป เพื่อจะให้มันเคลื่อนนี่ ลักษณะ

1527
01:41:44.788 --> 01:41:48.788
ของต้นไม้น่ะมันควรจะเป็นไซซ์

1528
01:41:48.789 --> 01:41:52.789
เท่า ๆ กัน แล้วจุดวางตำแหน่งเท่า ไ กัน

1529
01:41:52.791 --> 01:41:56.791
การต่อฉากมันก็จะไปต่อ ๆ กัน แต่อันนี้เราไปยืมเขามา

1530
01:41:56.794 --> 01:42:00.794
พอหมดโขดหินนี่

1531
01:42:00.795 --> 01:42:04.795
มาต่อใช่ไหม มันกลายเป็น

1532
01:42:04.796 --> 01:42:08.796
ไม่ต่อกันน่ะ ภาพมันไม่ต่อเนื่อง

1533
01:42:08.799 --> 01:42:12.799
นึกออกนะ แต่ให้รู้ไว้ว่ามันคือหลักการในการทำ

1534
01:42:12.800 --> 01:42:16.800
นะคะ ยังไม่เสร็จนะ นี่พึ่งให้ฉาก

1535
01:42:16.801 --> 01:42:20.801
มันเคลื่อนเองนะคะ เดี๋ยวสัปดาห์นี้เราจะ

1536
01:42:20.803 --> 01:42:24.803
พอแค่นี้ก่อน

1537
01:42:24.805 --> 01:42:28.805
เพราะบางคนยังมีพื้นหลังนะ ยังมี background ไปเอาออก

1538
01:42:28.806 --> 01:42:32.806
ตัว Big เลย

1539
01:42:32.807 --> 01:42:36.807
ลดไซซ์เกมลง ให้นึกถึงความสมดุลนะลูก

1540
01:42:36.808 --> 01:42:40.808
นี่ เหมือนแมวแม่นี่ ก็ยังใหญ่อยู่

1541
01:42:40.809 --> 01:42:44.809
แม่ก็ต้องลดลงนะ ดูสิ ต้นไม้กับแมวตัวเท่ากับเลย

1542
01:42:44.813 --> 01:42:48.813
มันใช่ไหม มันก็ไม่ใช่ใช่ไหมคะ นะคะ

1543
01:42:48.814 --> 01:42:52.814
นะคะ เราก็ต้องปรับสมดุลของภาพ

1544
01:42:52.815 --> 01:42:56.815
ของเกม ให้มันสอดคล้องกันด้วย

1545
01:42:56.818 --> 01:43:00.818
นะคะ

1546
01:43:00.819 --> 01:43:04.819
เพราะฉะนั้น บางฉากมันตัดแล้วมันไม่เนียน

1547
01:43:04.820 --> 01:43:08.820
เราอาจจะหาฉากมาเปลี่ยนก็ได้นะเด็ก ๆ นึกออกนะ

1548
01:43:08.823 --> 01:43:12.823
ที่มันเป็นในระนาบ หรือแนวเดียวกัน

1549
01:43:12.826 --> 01:43:16.826
แล้วไม่มี พอเอามาวางแล้วไม่เห็นรอยต่อที่ชัดเจน

1550
01:43:16.828 --> 01:43:20.828
มันระนาบเดียวกันก็จริง แต่มันมีต้นไม้ใหญ่

1551
01:43:20.829 --> 01:43:24.829
มันมาเพิ่มกับก้อนหินนี่มันไม่ต่อเนื่อง บางทีเรา

1552
01:43:24.830 --> 01:43:28.830
อาจจะตัดภาพเฉพาะถึงตรงนี้ก็ได้

1553
01:43:28.830 --> 01:43:32.830
นึกออกนะ เพื่อไม่ให้มันเห็นอันนี้ พื้นมันเป็นแนวเดียวกัน มันก็จะ

1554
01:43:32.833 --> 01:43:36.833
ต่อกันก็ได้ เราจะเอาภาพ

1555
01:43:36.834 --> 01:43:40.834
ประกอบสักเล็กน้อยด้วยนะคะ

1556
01:43:40.835 --> 01:43:44.835

1557
01:43:44.836 --> 01:43:48.836
เพราะตัวนี้ ตัวเกมมันจะไม่นิ่ง ๆ อย่างนี้

1558
01:43:48.837 --> 01:43:52.837
เพราะเมื่อกี้เรา เราไป

1559
01:43:52.838 --> 01:43:56.838
ดาวน์โหลด Sprite มาแล้ว

1560
01:43:56.839 --> 01:44:00.839
มันมีท่าทางการเดินจริง ๆ ซึ่ง

1561
01:44:00.840 --> 01:44:04.840
จะเป็นในสัปดาห์หน้า เพราะฉะนั้น ในสัปดาห์นี้ ท้ายชั่วโมง

1562
01:44:04.841 --> 01:44:08.841
ที่ยังมี Background ไซซ์ตัวเกมเรายังใหญ่

1563
01:44:08.842 --> 01:44:12.842
เด็ก ๆ จะต้องปรับขนาดให้มันเท่ากันทุกตัวก่อน

1564
01:44:12.843 --> 01:44:16.843
นะลูก นึกออกนะ เช่น

1565
01:44:16.844 --> 01:44:20.844
เหมือนนกของเจ้ากุ้งเต้นมันใหญ่ กุ้งเต้นทำนกไว้ใหญ่ใช่ไหมคะ

1566
01:44:20.845 --> 01:44:24.845
กุ้งเต้นต้องไปปรับไซซ์ตัวอื่นด้วย ไม่ใช่

1567
01:44:24.847 --> 01:44:28.847
แค่ตัวเดียว เข้าใจนะคะ มันจะมีตัวที่ 1 ตัวที่ 2

1568
01:44:28.848 --> 01:44:32.848
ตัวที่ 3 ใช่ไหม ในคอลเลกชั่น

1569
01:44:32.849 --> 01:44:36.849
กุ้งเต้นจะต้องปรับตัวอื่น ๆ ให้มันได้ขนาดเท่ากับตัวแรก

1570
01:44:36.850 --> 01:44:40.850
เพราะไม่อย่างนั้นให้นึกถึง เวลา

1571
01:44:40.851 --> 01:44:44.851
เราให้เกมมันเคลื่อนไหว เดี๋ยวมันจะกลายเป็น

1572
01:44:44.852 --> 01:44:48.852
ตัวเล็ก ตัวใหญ่

1573
01:44:48.856 --> 01:44:52.856
นึกออกไหม พอภาพ พอไปเรียกภาพมา

1574
01:44:52.857 --> 01:44:56.857
ต่อ ๆ กันใช่ไหม มันจะกลายเป็นเดี๋ยวตัวนี้ตัวเล็ก

1575
01:44:56.860 --> 01:45:00.860
กระโดดมาทำไมมันตัวใหญ่นึกออกไหม อันนั้น

1576
01:45:00.862 --> 01:45:04.862
เราไม่ได้เล่นเกมเสกคาถา ถ้าอย่างนั้นใช้ได้

1577
01:45:04.863 --> 01:45:08.863
เป็นตัวเล็กแล้วก็เป็นตัวใหญ่ อันนี้อยากให้เห็นว่า

1578
01:45:08.864 --> 01:45:12.864
แล้วมันวิ่งมันเดินให้เห็นการเคลื่อนไหวของมันก่อน

1579
01:45:12.865 --> 01:45:16.865
นะคะ ถ้าทำ Effect ตัวเล็กตัวใหญ่

1580
01:45:16.866 --> 01:45:20.866
หมายถึงว่า เราต้องการจากตัวเล็ก ให้เป็นตัวใหญ่

1581
01:45:20.868 --> 01:45:24.868
ไปเพิ่มไซซ์ให้เป็นตัวใหญ่อย่างนี้ทำอย่างไร เหมือน

1582
01:45:24.869 --> 01:45:28.869
ที่พอกินเห็นหรืออะไรตัวจะใหญ่ขึ้น

1583
01:45:28.870 --> 01:45:32.870
ถ้าอย่างนั้นน่ะ ถึงจะไปใช้เทคนิคที่เรียกว่า "ภาพ

1584
01:45:32.871 --> 01:45:36.871
เล็กกลายเป็นภาพใหญ่ แต่เราจะให้เห็นว่า

1585
01:45:36.874 --> 01:45:40.874
ไอ้ภาพนี้ ไอ้ตัวนี้มันเคลื่อนไหวโดยการเดิน หรือการวิ่ง

1586
01:45:40.875 --> 01:45:44.875
หรืออะไรก็แล้วแต่นี่ ตัวเท่านี้

1587
01:45:44.876 --> 01:45:48.876
มันเดินไปอย่างไร มันวิ่งไปอย่างไร ให้เห็นมุมมองอย่างนี้ก่อน

1588
01:45:48.876 --> 01:45:52.876
ซึ่งเราจะมาต่อในสัปดาห์หน้า เพราะฉะนั้นสัป

1589
01:45:52.877 --> 01:45:56.877
จะต้องเคลียร์รูปที่จะใช้ให้เรียบร้อยเสียก่อนนะค

1590
01:45:56.878 --> 01:46:00.878
คือก็จะพาเรียกใช้รูป

1591
01:46:00.879 --> 01:46:04.879
ในกลุ่มนี้ทุกรูปเลย จะเรียกอย่างไร

1592
01:46:04.880 --> 01:46:08.880
เราจะสร้าง สร้างฟังก์ชัน

1593
01:46:08.881 --> 01:46:12.881
เพื่อให้มันมาเรียกใช้ไอ้รูปที่มันมีเยอะ ๆ นะคะ

1594
01:46:12.882 --> 01:46:16.882
ไม่อย่างนั้นเราจะเขียน KEY ไง KEY

1595
01:46:16.883 --> 01:46:20.883
เยอะ ๆ ซึ่งมันไม่ใช่วิธีการเขียนโปรแกรม โปรแกรมจะต้อง

1596
01:46:20.884 --> 01:46:24.884
ลดขึ้นตอนการคีย์เพื่อเรียกใช้รูป

1597
01:46:24.885 --> 01:46:28.885
ก็คือเราจะเรียกใช้มันแค่ครั้งเดียว เราอาจจะสร้าง

1598
01:46:28.886 --> 01:46:32.886
เพื่อไปเรียกใช้ในครั้งหน้าได้อีก

1599
01:46:32.886 --> 01:46:36.886
โอเคนะคะ สัปดาห์นี้เราจะพอแค่นี้

1600
01:46:36.886 --> 01:46:40.886
นะคะ อันดับแรก อย่าลืมไปแก้รูป

1601
01:46:40.889 --> 01:46:44.889
ให้เอาออก ใครรูปตัวการ์ตูนใหญ่อยู่ ลดไซซ์

1602
01:46:44.890 --> 01:46:48.890
ให้มันเท่ากัน ปรับไซซ์ให้มันเท่ากันทุกตัวนะคะ

1603
01:46:48.891 --> 01:46:52.891
เพราะเราจะใช้ทั้งเซ็ตเลยนะคะ ทั้งเซ็ตที่อยู่

1604
01:46:52.892 --> 01:46:56.892
ในตัวนี้เราน่ะ ในดฟลเดอร์เราน่ะ

1605
01:46:56.893 --> 01:47:00.893
นึกออกไหมลูก นี่ มี 12 รูป ก็

1606
01:47:00.894 --> 01:47:04.894
แก้ทั้ง 12 รูปนะคะ ให้มัน

1607
01:47:04.896 --> 01:47:08.896
ไปในแนวทางเดียวกัน เพราะวิธีการแก้มันก็

1608
01:47:08.897 --> 01:47:12.897
ทำซ้ำ เหมือนเดิม เพียงแค่เปลี่ยน

1609
01:47:12.898 --> 01:47:16.898
แก้ไปทีละรูปแค่นั้นเองนะคะ โอเคนะคะ อย่างนั้นสัปดาห์นี้

1610
01:47:16.899 --> 01:47:20.899
พอแค่นี้ สวัสดีค่ะ

1611
01:47:20.900 --> 01:47:24.900
ทุกคนทำออกได้หมดแลว้

1612
01:47:24.901 --> 01:47:28.901
นะคะ อย่าลืม

1613
01:47:28.902 --> 01:47:32.902
Save ไว้ก่อน

1614
01:47:32.903 --> 01:47:36.903

1615
01:47:36.904 --> 01:47:40.904

1616
01:47:40.906 --> 01:47:44.906

1617
01:47:44.907 --> 01:47:48.907
ปิดได้เลย ปิดได้เลย

1618
01:47:48.911 --> 01:47:52.911

1619
01:47:52.911 --> 01:47:56.911

1620
01:47:56.913 --> 01:48:00.913

1621
01:48:00.917 --> 01:48:04.917
ว่าอย่างไร จะถามหรือเปล่า

1622
01:48:04.919 --> 01:48:08.919

1623
01:48:08.920 --> 01:48:12.920

1624
01:48:12.923 --> 01:48:16.923

1625
01:48:16.927 --> 01:48:20.927

1626
01:48:20.929 --> 01:48:24.929

1627
01:48:24.932 --> 01:48:28.932

1628
01:48:28.935 --> 01:48:32.935

1629
01:48:32.937 --> 01:48:36.937

1630
01:48:36.939 --> 01:48:40.939

1631
01:48:40.940 --> 01:48:44.940

1632
01:48:44.942 --> 01:48:47.946

1633
01:48:48.944 --> 01:48:51.946

1634
01:48:52.946 --> 01:48:55.947

1635
01:48:56.948 --> 01:48:59.949

1636
01:49:00.949 --> 01:49:03.952

1637
01:49:04.951 --> 01:49:04.952

1638
01:49:08.953 --> 01:49:08.954

1639
01:56:49.386 --> 01:56:52.388

1640
01:56:53.387 --> 01:56:53.389

1641
01:57:53.439 --> 01:57:56.443

1642
01:57:57.442 --> 01:58:00.443

1643
01:58:01.446 --> 01:58:04.449

1644
01:58:05.449 --> 01:58:05.451

1645
01:58:09.452 --> 01:58:09.456


