﻿1
00:00:08,130 --> 00:00:12,130
(อาจารย์สุธิรา) ต้องมารันอยู่นี่ก็เลยเสียเวลา

2
00:00:15,145 --> 00:00:18,903
สัปดาห์ก่อนเรามี Background แล้ว

3
00:00:18,903 --> 00:00:22,903
มี ฺBackground แล้ว มีตัวแล้วนะ

4
00:00:22,994 --> 00:00:25,640
อันดับแรกเด็ก ๆ ต้องเช็กก่อน

5
00:00:25,640 --> 00:00:26,894
เช็กตำแหน่งแรกก่อนนะคะ ไปทีละบรรทัด

6
00:00:26,894 --> 00:00:30,894
เปิด

7
00:00:31,001 --> 00:00:35,001
ไฟลนะ ที่เราทำสัปดาห์ที่แล้ว

8
00:00:38,326 --> 00:00:42,326
หนก่อนน่ะขึ้นมาก่อนเราทำ class

9
00:00:43,481 --> 00:00:46,002
มี class แล้วก็ชื่อ

10
00:00:46,002 --> 00:00:50,002
ตัวเกมเราแล้วใช่ไหมคะ

11
00:00:50,895 --> 00:00:54,895
ตอนนี้ class เด็ก ๆ ถึงบรรทัด

12
00:00:56,427 --> 00:00:57,674
ไหนแล้ว โหลดเข้ามาหรือยัง

13
00:00:57,674 --> 00:01:01,355

14
00:01:01,355 --> 00:01:04,062

15
00:01:04,062 --> 00:01:08,062

16
00:01:08,307 --> 00:01:11,899

17
00:01:11,899 --> 00:01:15,899
ดูนะคะ ว่า

18
00:01:18,289 --> 00:01:22,289
เราจะต้องมีส่วนของ class ที่เป็น

19
00:01:25,910 --> 00:01:29,910
sprites ก็คือเราจะนำภาพต่อเนื่องเข้ามาใช่ไหมคะ

20
00:01:31,173 --> 00:01:32,716
เด็ก ๆ โหลดภาพเข้ามาแล้ว เสร็จแล้วสร้าง

21
00:01:32,716 --> 00:01:35,035
ส่วนสร้างภาพเคลื่อนไหว

22
00:01:35,035 --> 00:01:38,677
ใครยังไม่มีส่วนนี้

23
00:01:38,677 --> 00:01:42,677
มีหรือยังคะ ใครยังไม่มียกมือนะ

24
00:01:46,421 --> 00:01:47,026
ถ้ามีแล้ว

25
00:01:47,026 --> 00:01:50,314
ส่วนต่อมาที่เด็ก ๆ จะต้องมีนะคะ ก็คือ

26
00:01:50,314 --> 00:01:54,314
ส่วนของฟังก์ชัน Run

27
00:02:02,724 --> 00:02:05,105
กับฟังก์ชันอัปเดต มีหรือยังคะ เดี๋ยวขยายขนาดเพิ่ม

28
00:02:05,105 --> 00:02:09,105
้ ใครยังไม่มี

29
00:02:15,839 --> 00:02:17,219
มีแล้วนะ เพราะหนก่อนเราน่าจะทำไปถึงประมาณนี้

30
00:02:17,219 --> 00:02:20,073

31
00:02:20,073 --> 00:02:24,073
โอเคไหม ถ้า

32
00:02:28,332 --> 00:02:32,332
เราได้ส่วนนี้แล้ว สิ่งที่ต้องมาทำ

33
00:02:32,398 --> 00:02:33,080
นะคะ ส่วนของ sprite

34
00:02:33,080 --> 00:02:37,080

35
00:02:46,138 --> 00:02:50,138
group การจัดกลุ่มให้มัน มีหรือยังคะ

36
00:02:50,463 --> 00:02:54,463
ตรงส่วนนี้เห็นไหมคะ Creat sprite and group น่ะ มีแล้ว

37
00:02:57,212 --> 00:02:57,660
นะคะ

38
00:02:57,660 --> 00:03:01,260
โอเค ส่วนต่อมา

39
00:03:01,260 --> 00:03:05,260
ที่จะเช็กนะคะ จะค่อย ๆ เช็กไป

40
00:03:05,586 --> 00:03:09,586
ก็็คือส่วนของการเรียก

41
00:03:10,074 --> 00:03:14,074
ไอ้ตัว moving Sprite

42
00:03:21,116 --> 00:03:23,284
draw กับ moving sprite update มาใช้

43
00:03:23,284 --> 00:03:26,586
โอเคไหม ใครยังไม่มีตรงนี้ น่าจะผิด

44
00:03:26,586 --> 00:03:30,012
โอเคหรือยัง

45
00:03:30,012 --> 00:03:34,012
ยังไม่มี บาสต้องคีย์เพิ่มนะคะ

46
00:03:34,229 --> 00:03:38,229
เพราะมันเป็นส่วนของการแสดงผล มันต้อง

47
00:03:40,566 --> 00:03:43,270
เรียกมันมาใช้งาน ต้องคีย์ 2 บรรทัดนี้เพิ่ม

48
00:03:43,270 --> 00:03:47,270
สังเกตนะ มี เรามี #

49
00:03:48,652 --> 00:03:52,652
คำว่า "การแสดงผล" ไว้ เห็นไหมคะ ว่า

50
00:03:56,076 --> 00:03:58,515
เวลาเราจะบอกว่าไปแก้ไขแต่ละส่วน เราก็จะเห็นว่ามันอยู่ตรงในส่วนของ

51
00:03:58,515 --> 00:04:02,515
อะไรในโปรแกรมเรา เหมือน moving sprite draw

52
00:04:10,758 --> 00:04:13,709
กับ moving sprites update จะอยู่ในส่วนของ

53
00:04:13,709 --> 00:04:14,256
# ที่ชื่อว่าการแสดงผล

54
00:04:14,256 --> 00:04:18,256
สังเกตว่าทุกครั้ง เวลาเขียนจะบอกว่าให้ใส่แฮชแท็กบอก

55
00:04:20,823 --> 00:04:21,973
ตรงส่วนนี้ เราเอามันไว้ทำอะไรนะคะ

56
00:04:21,973 --> 00:04:25,276
เราจะได้รู้ตำแหน่งเวลาแก้ เราจะได้เช็กได้ว่า

57
00:04:25,276 --> 00:04:26,948
มันผิดตรงไหน ตำแหน่งไหน พอไล่แก้

58
00:04:26,948 --> 00:04:30,948
มันก็จะหาเจอ เมื่อคืน อาจ

59
00:04:31,667 --> 00:04:35,667
จะเป็นเครื่องที่บ้าน เดี่ยวจะก๊อบฯ

60
00:04:42,769 --> 00:04:46,769
จะ Copy แล้วไปลองแก้ที่บ้านดู รูป Background มันไม่ขึ้น เครื่องที่บ้าน

61
00:04:51,069 --> 00:04:53,356
ใช้ไม่ได้เลย โอเคนะ ถ้าใครมี

62
00:04:53,356 --> 00:04:57,356
ครบนะคะ ทุกส่วน เหมือนที่กล่าวมาแล้ว ลอง

63
00:05:00,058 --> 00:05:04,058
กด Ctrl + B 1 ครั้งก่อน จะดูว่า Run แล้วเป็นอย่างไร

64
00:05:08,886 --> 00:05:12,886
แล้วมันไป Error ตรงไหน ให้เด็ก ๆ กด Ctrl + B นะ

65
00:05:14,781 --> 00:05:18,781
ถ้าใครที่ขึ้นนะ มันจะต้องขึ้นฉากที่เราทำใช่ไหมคะ แล้วก็ขึ้นตัวอันนี้ ไปทำ

66
00:05:22,397 --> 00:05:26,397
สัดส่วนมันบิดเบี้ยวไปหน่อย เดี๋ยว

67
00:05:27,331 --> 00:05:28,068
ขยายให้ใหม่ก็ได้

68
00:05:28,068 --> 00:05:28,612
แมวเป็นแมวผอม ๆ

69
00:05:28,612 --> 00:05:32,137

70
00:05:32,137 --> 00:05:36,130

71
00:05:36,130 --> 00:05:40,062

72
00:05:40,062 --> 00:05:44,062

73
00:05:54,802 --> 00:05:54,928

74
00:05:54,928 --> 00:05:58,928

75
00:06:06,809 --> 00:06:10,809

76
00:06:10,810 --> 00:06:14,747
ถ้า

77
00:06:14,747 --> 00:06:18,170
ใครทำได้ เห็นไหม 1. คือ

78
00:06:18,170 --> 00:06:22,170
เราทำให้ฉากเลื่อนใช่ไหมคะ แล้วพอเรากดน้องแมว

79
00:06:24,827 --> 00:06:28,827
น้องแมวเรานะคะ น้องก็เดิน

80
00:06:28,985 --> 00:06:32,396
เห็นไหม เพราะเราเลือกภาพที่เป็น Sprite

81
00:06:32,396 --> 00:06:33,470
ก็คือมีภาพต่อเนื่องนั่นเองนะคะ

82
00:06:33,470 --> 00:06:37,470
น้องก็จะเดิน เห็นไหมคะ จะค่อย ๆ เดิน ความเร็ว

83
00:06:40,540 --> 00:06:44,540
ในการเดินก็ขึ้นอยู่กับการตั้งค่าเวลา

84
00:06:45,419 --> 00:06:49,419
นะคะ เดี๋ยวให้บอกว่าตรงไหนที่เร็วมากเร็วน้อย ใครไม่เป็นอย่างนี้ ยกมือ

85
00:06:49,809 --> 00:06:53,809
ใครยังไม่มีฉากขึ้นมา

86
00:06:55,536 --> 00:06:59,015
ไม่มีตัวการ์ตูนขึ้นมาเลย

87
00:06:59,015 --> 00:07:03,015
มันน่าจะมี Error เตือนด้วย

88
00:07:05,010 --> 00:07:08,080
ถ้าใครไม่ผ่านน่ะ

89
00:07:08,080 --> 00:07:12,080

90
00:07:12,342 --> 00:07:16,342

91
00:07:21,450 --> 00:07:25,450

92
00:07:30,847 --> 00:07:32,298

93
00:07:32,298 --> 00:07:36,298
ของมิ่ง

94
00:07:36,871 --> 00:07:40,871

95
00:07:41,527 --> 00:07:45,527
นี่ มิ่ง

96
00:07:47,621 --> 00:07:51,621
ต้องใส่ไอ้ตัว bgx

97
00:07:54,275 --> 00:07:55,467
บรรทัดที่ 75 เห็นไหม เข้าไปก่อน

98
00:07:55,467 --> 00:07:59,467
ก่อนหน้ามันนะ แล้วก็ใส่ น่าจะเพิ่ม

99
00:08:01,378 --> 00:08:03,670
บรรทัดที่ 2 เพิ่มมา

100
00:08:03,670 --> 00:08:04,407

101
00:08:04,407 --> 00:08:08,407

102
00:08:18,870 --> 00:08:22,870

103
00:08:26,874 --> 00:08:30,874

104
00:08:30,877 --> 00:08:34,877

105
00:08:34,879 --> 00:08:38,879

106
00:08:38,881 --> 00:08:42,881

107
00:08:46,884 --> 00:08:50,884

108
00:08:50,887 --> 00:08:54,887

109
00:09:02,891 --> 00:09:06,891

110
00:09:06,893 --> 00:09:08,135

111
00:09:08,135 --> 00:09:12,135

112
00:09:14,899 --> 00:09:18,899

113
00:09:18,900 --> 00:09:22,900

114
00:09:22,903 --> 00:09:26,903

115
00:09:26,904 --> 00:09:30,904

116
00:09:34,909 --> 00:09:38,909

117
00:09:38,909 --> 00:09:42,909

118
00:09:42,911 --> 00:09:46,911

119
00:09:50,918 --> 00:09:54,918

120
00:09:54,919 --> 00:09:58,919

121
00:09:58,930 --> 00:10:02,930

122
00:10:06,922 --> 00:10:10,922

123
00:10:10,927 --> 00:10:14,927

124
00:10:18,930 --> 00:10:22,930

125
00:10:22,930 --> 00:10:26,070

126
00:10:26,070 --> 00:10:28,146

127
00:10:28,146 --> 00:10:32,146
เห็นไหม

128
00:10:33,315 --> 00:10:37,315
มิ่งจะเห็นตรงส่วนที่เรา # ว่าเป็น

129
00:10:45,602 --> 00:10:49,602
Sprite Group น่ะ

130
00:10:50,842 --> 00:10:54,842
ต่อจากตัวนี้ นึกออกไหมลูก เห็นหรือเปล่า วางตำแหน่งผิด ทำแถบครอบ

131
00:10:58,803 --> 00:11:02,803
ตั้งนี่ จนถึงไอ้นี่เลยลูก ทำอย่างนี้

132
00:11:03,299 --> 00:11:07,299
กด Ctrl + X เพื่อตัด Ctrl

133
00:11:08,828 --> 00:11:12,828
กดปุ่ม Ctrl แล้วก็ตัว X

134
00:11:13,520 --> 00:11:17,520
เห็นไหม แล้วก็เอามาไว้ต่อกับตรง

135
00:11:19,297 --> 00:11:23,297
นี้ Enter แล้วก็ Ctrl + V

136
00:11:24,266 --> 00:11:28,266
Ctrl + V

137
00:11:32,592 --> 00:11:36,592

138
00:11:46,966 --> 00:11:47,879
ทุกครั้ง

139
00:11:47,879 --> 00:11:51,879
ที่พอแก้ปุ๊บน่ะ ให้เด็ก ๆ กด Ctrl + B ทุกครั้ง

140
00:11:55,755 --> 00:11:59,755
โอเคหรือยัง พอย้ายแล้วกด Ctrl + B ดู

141
00:12:00,551 --> 00:12:04,551
กด Ctrl + B ดู ทุกครั้งนะคะ พอแก้โค้ดน่ะ

142
00:12:10,418 --> 00:12:14,418
เด็ก ๆ

143
00:12:16,113 --> 00:12:17,064

144
00:12:17,064 --> 00:12:21,064
rt pygame system หรือที่

145
00:12:22,577 --> 00:12:26,577
sys ลูก sys เห็นหรือเปล่า

146
00:12:30,817 --> 00:12:34,817
ดูดี ๆ นะ เห็นไหม import คำสั่ง

147
00:12:36,409 --> 00:12:40,409
มี Import pygame import sys

148
00:12:42,663 --> 00:12:42,759
แล้วมัน มันไปอยู่ตรงตำแหน่ง system มันจะมีตัวช่วยขึ้นมานะ

149
00:12:42,759 --> 00:12:45,832
พอไปกดมันก็เลยขึ้น มันจะผิดนะคะ

150
00:12:45,832 --> 00:12:49,832
ต่อไป

151
00:12:49,934 --> 00:12:52,350

152
00:12:52,350 --> 00:12:56,350
รรทัดต่อมา ตำแหน่งนี้

153
00:12:59,765 --> 00:13:02,286
ตั้งค่าทั่วไป

154
00:13:02,286 --> 00:13:06,286
ทำเหมือนเดิม Ctrl  +

155
00:13:10,814 --> 00:13:12,849
X กับ...

156
00:13:12,849 --> 00:13:14,577

157
00:13:14,577 --> 00:13:18,577
Ctrl + B โอเค Enter ลงไป

158
00:13:24,736 --> 00:13:28,736
ctrl +B ใหม่ทุกครั้ง พอแก้โค้ด

159
00:13:30,030 --> 00:13:34,030
คำสั่งต้องผิดสัก 1 ตัว sys ทีนี้ดูนะ

160
00:13:38,183 --> 00:13:42,183
มิ่งนะ pygame.init()

161
00:13:44,904 --> 00:13:45,273
ตัว Clock หรือเปล่า

162
00:13:45,273 --> 00:13:49,273
ที่ผิด เห็นไหม C pygame.time

163
00:13:54,487 --> 00:13:58,487
.Clock Clock ตัวใหญ่นะลูก ตัว C

164
00:14:02,271 --> 00:14:03,682
Clock ตัวนี้ที่เป็นตัวใหญ่หมายถึงที่เป็น

165
00:14:03,682 --> 00:14:07,682
Library ที่เรียกใช้

166
00:14:09,974 --> 00:14:13,974

167
00:14:14,514 --> 00:14:18,514

168
00:14:27,023 --> 00:14:31,023

169
00:14:31,026 --> 00:14:35,026

170
00:14:43,028 --> 00:14:47,028

171
00:14:47,035 --> 00:14:51,035

172
00:14:59,037 --> 00:15:03,037

173
00:15:03,039 --> 00:15:07,039

174
00:15:11,045 --> 00:15:13,671

175
00:15:13,671 --> 00:15:17,671
มากี้ดูนะคะ เวลา Code มัน

176
00:15:21,427 --> 00:15:24,945
Error มันจะชี้ตำแหน่ง เห็นไหม

177
00:15:24,945 --> 00:15:28,945
เห็นไหม ไม่เหมือนตรงไหน ดูสิ sprite

178
00:15:29,864 --> 00:15:33,864
.Sprite อันแรก Sprite ตัวเล็กใช่ไหม คะ

179
00:15:38,934 --> 00:15:42,377
.sprite ตัวที่ 2 sprites

180
00:15:42,377 --> 00:15:46,377
ตัวแรกเป็นตัวใหญ่ เห็นไหม แก้แค่นั้นล่ะ ตัวที่ 2 s

181
00:15:48,058 --> 00:15:52,058
ตัวที่ 2 ต้องเป็น S ตัวใหญ่ลูก

182
00:15:53,492 --> 00:15:54,831
เห็นไหมต่างกันนะ

183
00:15:54,831 --> 00:15:57,808
มันเป็นคนละตัวนะคะ

184
00:15:57,808 --> 00:16:01,808
มันจะเป็นตัวแปรคนละตัวเลย เห็นไหมคะ Sprite ตัวแรก

185
00:16:09,062 --> 00:16:10,770
ใช้ s ตัวเล็กเห็นไหมคะ ตัวที่ 2

186
00:16:10,770 --> 00:16:14,770
S ตัวใหญ่กว่าเห็นไหม นี่คือ... เสร็จแล้วกด Ctrl + B ทุกครั้งนะคะ

187
00:16:16,762 --> 00:16:20,762
ตรงไหนขึ้น Error จะได้ไปด ูู

188
00:16:21,060 --> 00:16:25,060

189
00:16:31,079 --> 00:16:35,079

190
00:16:39,084 --> 00:16:43,084

191
00:16:43,087 --> 00:16:47,087

192
00:16:47,088 --> 00:16:51,088

193
00:16:51,091 --> 00:16:55,091

194
00:16:55,092 --> 00:16:56,617

195
00:16:56,617 --> 00:17:00,617

196
00:17:07,097 --> 00:17:11,097

197
00:17:11,100 --> 00:17:15,100

198
00:17:15,100 --> 00:17:19,100

199
00:17:23,108 --> 00:17:27,107

200
00:17:27,107 --> 00:17:31,107

201
00:17:35,111 --> 00:17:36,938

202
00:17:36,938 --> 00:17:40,938
เด็ก ๆ เวลา Error

203
00:17:42,675 --> 00:17:45,252
แล้ว มันขึ้นว่า use tag อะไร

204
00:17:45,252 --> 00:17:45,628
อย่างนี้นะคะ แสดงว่าตรงตำแหน่งนี้

205
00:17:45,628 --> 00:17:49,628
เด็ก ๆ อาจจะใช้วิธีการกด Spacebar ไม่ได้กด Tab

206
00:17:56,419 --> 00:17:57,683
วิธีแก้ ดูนะคะ ก็คือ เด็ก  ๆ ดูนะคะ ไปที่ท้าย

207
00:17:57,683 --> 00:17:59,995
บรรทัดก่อนหน้า line ที่ error

208
00:17:59,995 --> 00:18:03,995
สมมติมันขึ้น Error line 9 ให้เด็ก ๆ

209
00:18:07,303 --> 00:18:11,303
ไปที่ Line ที่ 8 ไปบรรทัดที่อยู่บน

210
00:18:11,609 --> 00:18:15,609
บรทัดที่ขึ้น Error แล้วกด Delete 1 ครั้ง

211
00:18:19,130 --> 00:18:23,130
เพื่อให้บรรทัดนั้นน่ะ เห็นไหม กดจนให้ตัวข้อความน่ะมันเข้ามาชิด

212
00:18:23,755 --> 00:18:27,755
ตัวอักษรตัวสุดท้ายของบรรทัดนั้นเลย แล้วกด Enter ลงไป

213
00:18:34,949 --> 00:18:35,288
เห็นไหมมันจะจัด Tab อัตโนมัตินะคะ ถ้าใครขึ้นว่า

214
00:18:35,288 --> 00:18:39,288
... เดี๋ยว ๆ ทำให้ดู สมมติ ๆ

215
00:18:39,451 --> 00:18:43,451
ดูนะ ถ้าเด็ก ๆ เคาะ Spacebar มันจะเป็นอย่างนี้

216
00:18:51,137 --> 00:18:55,137
พอกด Ctrl + B มันจะขึ้นคำว่า "Use of Tab and Space indentation"

217
00:19:01,337 --> 00:19:03,291
ปุ๊บนี่ นั่นหมายถึงว่าตรงบรทัด

218
00:19:03,291 --> 00:19:07,291
นี้ เด็ก ๆ ไปใช้กด Spacebar แทนการกด

219
00:19:08,204 --> 00:19:10,873
กด Tab นึกออกนะ วิธีแก้ก็เหมือนที่บอก ก็คือนี่

220
00:19:10,873 --> 00:19:14,873
สังเกตได้อย่างไร ดูที่ตัว

221
00:19:16,187 --> 00:19:20,187
ตัวนี้ เห็นไหมคะ พอทำ Tab แล้วมันจะเป็นจุด ๆ

222
00:19:25,726 --> 00:19:27,786
แต่ถ้าเป็น Tab บรรทัดข้างบนนะคะ ถ้าเป็น Tab มันจะเป็นขีด

223
00:19:27,786 --> 00:19:31,786
เห็นไหม มันจะเป็นขีด มันจะไม่เป็นจุด

224
00:19:36,683 --> 00:19:39,805
ทีนี้บางคน บางคนดู ดูในหน้าจอเพราะว่าต้องดูพี่ล่ามด้วย

225
00:19:39,805 --> 00:19:43,805
แล้วตัวมันเล็ก ดูไม่ออก วิธีขยายขนาด ก็คือ

226
00:19:45,571 --> 00:19:49,571
กด Ctrl กับเครื่องหมายบวก เห็นไหม

227
00:19:54,713 --> 00:19:56,951
ตัว font มันก็จะใหญ่ขึ้นใช่ไหมคะ มันก็จะทำให้เห็น

228
00:19:56,951 --> 00:19:59,185
ได้ชัด เพราะฉะนั้น ถ้าของใครที่พอ

229
00:19:59,185 --> 00:20:03,185
ขึ้น Error usr of tag

230
00:20:10,418 --> 00:20:12,125
เหมือนวิธีที่บอกไปเมื่อกี้นะคะ

231
00:20:12,125 --> 00:20:16,125
ลบแล้วกด Enter ลงมาเพราะฉะนั้น ตัวนี้น่าจะแก้เองได้แล้วนะคะ ถ้า Error

232
00:20:18,253 --> 00:20:20,939
แบบนี้นะคะ

233
00:20:20,939 --> 00:20:24,939

234
00:20:31,442 --> 00:20:33,200

235
00:20:33,200 --> 00:20:37,200

236
00:20:37,628 --> 00:20:41,628

237
00:20:51,179 --> 00:20:53,139

238
00:20:53,139 --> 00:20:57,139

239
00:21:07,189 --> 00:21:11,189

240
00:21:11,193 --> 00:21:15,193

241
00:21:15,194 --> 00:21:19,194

242
00:21:23,198 --> 00:21:27,198

243
00:21:27,201 --> 00:21:31,201

244
00:21:39,213 --> 00:21:43,213

245
00:21:51,221 --> 00:21:55,219

246
00:21:55,219 --> 00:21:59,219

247
00:21:59,219 --> 00:22:03,219

248
00:22:07,223 --> 00:22:11,223

249
00:22:11,227 --> 00:22:15,227

250
00:22:16,043 --> 00:22:20,043

251
00:22:27,233 --> 00:22:31,233
ทีละคน ใจเย็น ๆ นะ เวลาแก้

252
00:22:34,422 --> 00:22:36,731
โค้ดต้องใจเย็น ๆ เพราะมันหลายเครื่อง บางคนนี่

253
00:22:36,731 --> 00:22:39,426
พอ

254
00:22:39,426 --> 00:22:43,426
ใช้คำสั่งนี้มิ่ง

255
00:22:47,904 --> 00:22:49,877
ดูนะคะ

256
00:22:49,877 --> 00:22:53,877
บางทีนี่ไฟล์รูปที่เราเอามานี่นะคะ

257
00:22:56,307 --> 00:23:00,307
เด็ก ๆ ลองเปิดด้วยโปรแกรมที่ชื่อว่า Paint

258
00:23:05,161 --> 00:23:06,173
open with paint ปุ๊บ

259
00:23:06,173 --> 00:23:10,173
นี่ ตัวมันใหญ่ใช่ไหม ตัวน้องใหญ่นี่นะคะ

260
00:23:10,835 --> 00:23:14,835
วิธีที่เราจะลดขนาดเพื่อให้มันเท่ากัน ดูวิธีนะ

261
00:23:23,256 --> 00:23:23,819
เด็ก ก็ไปแก้ทุกตัวเลยนะคะ ก็จะได้ไม่ต้องไปแก้ตรงโค้ดนึกออกไหม

262
00:23:23,819 --> 00:23:27,819
ไปแก้ที่ขนาดรูปเราดีกว่านะคะ ของเด็ก ๆ เดี๋ยวจะงง

263
00:23:30,005 --> 00:23:34,005
ก็คือเลือก เห็นไหม

264
00:23:34,296 --> 00:23:35,508
คะ Resize เห็นไหม

265
00:23:35,508 --> 00:23:39,508
เปอร์เซ็นต์ น่ะค่ะ เราก็ลดลงทีละครึ่ง

266
00:23:41,392 --> 00:23:43,874
50 เปอร์เซ็นต์พอไหม คลิก OK

267
00:23:43,874 --> 00:23:45,790
เห็นไหมคะ

268
00:23:45,790 --> 00:23:49,790
กออกนะ เพราะฉะนั้นเปิดไอ้ File

269
00:23:55,871 --> 00:23:59,871
ตัวไอ้นี่เราทุกอันแล้วก็ Re Size แต่อย่าลืม Save นะ

270
00:24:00,019 --> 00:24:01,109
พอ Resize เสร็จน่ะ นึกออกนะคะ มิ่งเข้าใจแล้วนะ

271
00:24:01,109 --> 00:24:05,109

272
00:24:15,270 --> 00:24:16,782

273
00:24:16,782 --> 00:24:20,782

274
00:24:31,279 --> 00:24:35,279

275
00:24:35,279 --> 00:24:36,461

276
00:24:36,461 --> 00:24:40,461

277
00:24:51,288 --> 00:24:53,763

278
00:24:53,763 --> 00:24:53,844

279
00:24:53,844 --> 00:24:57,844

280
00:25:07,299 --> 00:25:09,973

281
00:25:09,973 --> 00:25:13,508

282
00:25:13,508 --> 00:25:17,508

283
00:25:18,419 --> 00:25:22,419
ทีนี้ พอ save ไป บางคนมีพื้นหลังเลยนะเด็ก ๆ

284
00:25:30,319 --> 00:25:34,319
เอาพื้นหลังออกทำอย่างไรคะ จำได้ไหมใน Google นะคะ เอาพื้นหลังออก ชื่อนี้

285
00:25:34,772 --> 00:25:38,772
เอาไว้สอน

286
00:25:41,493 --> 00:25:45,493
เดี๋ยวจะเสียเวลา มิ่งดูเวลาแก้

287
00:25:50,096 --> 00:25:54,096
ให้พิมพ์ตรงนี้เพิ่ม เห็นไหมคะ ตรง sprite append นี่ เพิ่ม

288
00:25:55,430 --> 00:25:59,430
ประโยคนี้ สเกลเข้าไปก่อน

289
00:26:03,322 --> 00:26:04,739
อันก่อนแล้วก็อบจะง่ายกว่าพิมพ์อันนี้ให้เสร็จก่อน แล้วจะบอกว่าแก้ตรงไหนอีก

290
00:26:04,739 --> 00:26:08,739

291
00:26:09,348 --> 00:26:12,614

292
00:26:12,614 --> 00:26:16,614

293
00:26:27,330 --> 00:26:28,574

294
00:26:28,574 --> 00:26:32,574

295
00:26:43,339 --> 00:26:47,339

296
00:26:55,347 --> 00:26:59,347

297
00:26:59,350 --> 00:26:59,419

298
00:26:59,419 --> 00:27:01,120

299
00:27:01,120 --> 00:27:05,120

300
00:27:15,358 --> 00:27:19,358

301
00:27:19,359 --> 00:27:23,359

302
00:27:27,369 --> 00:27:31,369

303
00:27:31,374 --> 00:27:35,374

304
00:27:35,374 --> 00:27:39,374

305
00:27:47,381 --> 00:27:51,381

306
00:27:54,286 --> 00:27:58,286

307
00:28:03,385 --> 00:28:07,385

308
00:28:07,390 --> 00:28:11,390

309
00:28:15,395 --> 00:28:19,395

310
00:28:19,397 --> 00:28:23,397

311
00:28:23,397 --> 00:28:27,397

312
00:28:31,404 --> 00:28:35,404

313
00:28:35,404 --> 00:28:39,404

314
00:28:39,406 --> 00:28:43,406

315
00:28:43,408 --> 00:28:47,408

316
00:28:47,411 --> 00:28:51,410

317
00:28:51,410 --> 00:28:55,410

318
00:28:55,413 --> 00:28:59,413

319
00:29:03,419 --> 00:29:07,417

320
00:29:07,417 --> 00:29:11,417

321
00:29:19,426 --> 00:29:20,294

322
00:29:20,294 --> 00:29:24,294
จุดหนึ่งนะคะ ที่เด็ก ๆ น่าจะผิดเหมือนกันหมด

323
00:29:30,725 --> 00:29:34,725
ก็คือคำสั่งนี้ค่ะ อยู่ไหนน่ะ นี่ ๆ moving.sprtie

324
00:29:38,437 --> 00:29:42,051
ใช่ไหม ลบออก 1 ครั้ง เห็นไหม

325
00:29:42,051 --> 00:29:46,051
นี่ sprite มันมี 2 นี่ ลบออกอันหนึ่ง

326
00:29:50,185 --> 00:29:52,062
ลบ 1 อัน ลบ... ไม่ ๆ ๆ

327
00:29:52,062 --> 00:29:56,034
ลบตัวที่ 2 ออก

328
00:29:56,034 --> 00:30:00,034
นะคะ ตัวหน้าไม่ต้องลบนะ เพราะมันเป็นของ

329
00:30:02,434 --> 00:30:03,398
ตัวแรก ลบตัวที่ 2 ออก

330
00:30:03,398 --> 00:30:07,398
โอเค แล้วก็กด Ctrl + B

331
00:30:09,406 --> 00:30:12,962
แก้ด้วย แก้ตรงนี้

332
00:30:12,962 --> 00:30:13,431
ใช่ไหม นี่ เปิด

333
00:30:13,431 --> 00:30:17,431
โอเค แล้วก็ดูตรงชื่อนะคะ

334
00:30:18,419 --> 00:30:22,419
ชื่อ cat นี่ มันเป็นตัวเกม

335
00:30:22,968 --> 00:30:26,968
แม่นะคะ ตัวเกมเด็ก ๆ ชื่ออะไรน่ะ

336
00:30:29,091 --> 00:30:31,400
ใส่ชื่อตัวเอง ไม่ใช่มาใส่

337
00:30:31,400 --> 00:30:34,384
ชื่อ Cat เหมือนของเรานะ โอเค

338
00:30:34,384 --> 00:30:38,384
ใครแก้แล้วลองกด Ctrl + B ใหม่

339
00:30:40,513 --> 00:30:44,513
กด Ctrl + B บรรทัดไหนอีก

340
00:30:45,866 --> 00:30:49,866
ะ

341
00:30:50,760 --> 00:30:51,560
Line 77

342
00:30:51,560 --> 00:30:55,560
sprite

343
00:30:56,671 --> 00:31:00,671
และอีกจุดหนึ่งที่เด็ก ๆ จะผิดกันบ่อยนะคะ

344
00:31:04,908 --> 00:31:08,139
อีกจุดหนึ่งจะอยู่ตรงบรรทัดที่ล่าง ๆ หน่อย ตรงที่บอกว่า

345
00:31:08,139 --> 00:31:12,139
คำสั่งที่บอกว่า moving.sprite.update

346
00:31:14,663 --> 00:31:18,663
ตัวเลขคือค่าที่เป็น

347
00:31:21,266 --> 00:31:25,266
ทศนิยม 0. ไม่ใส่ 0. แล้วก็ ,

348
00:31:25,824 --> 00:31:25,882
นึกออกไหม เป็นค่าตัวเลขนะคะ เป็น

349
00:31:25,882 --> 00:31:29,882
0.30 ไม่ใช่ 0,30

350
00:31:31,871 --> 00:31:34,922
นะคะ มันเป็น 0. นะคะ เป็นตัวเลข

351
00:31:34,922 --> 00:31:35,769
แก้ แก้ , เอา , ออก

352
00:31:35,769 --> 00:31:39,769
ใส่ 0

353
00:31:40,226 --> 00:31:42,688
.25 หรือ 30 ก็ได้ ก็คือ

354
00:31:42,688 --> 00:31:46,688
ค่านี้ ก็คือเป็นให้ไอ้ตัวเคลื่อนไหมมันอัปเด

355
00:31:55,490 --> 00:31:59,490
น่ะค่ะ ระยะเวลาที่เราตั้งไว้นั่นเองนะคะ ใครแก้แล้วกด Ctrl + B บอกแล้วใครแก้แล้ว

356
00:32:02,008 --> 00:32:06,008
กด Ctrl + B เลยนะคะ ไล่แก้ไปทีละบรรทัด นิดเดียว

357
00:32:08,401 --> 00:32:10,791
เดี๋ยวทีนี้

358
00:32:10,791 --> 00:32:13,975
เปิด อ๋อ ตัวนี้

359
00:32:13,975 --> 00:32:17,975
ไม่ต้อง เราเรียกมาแล้ว ลบออกได้เลยบรรทัดนี้ ลบออกได้เลย

360
00:32:27,379 --> 00:32:31,379
บางคนจะมีบรรทัดหนึ่งจะมีไปเรียกตัวภาพมาใช้นะ แก้เสร็จกด Ctrl + B ใหม่ลูก ติดอยู่

361
00:32:37,288 --> 00:32:41,288
บรรทัดที่เท่าไร

362
00:32:42,014 --> 00:32:46,014
79 clock.tick พิมพ์ผิดนี่

363
00:32:49,418 --> 00:32:53,418
C เห็นไหมคะ

364
00:32:56,905 --> 00:33:00,042
C-l-o-c-k ลูก

365
00:33:00,042 --> 00:33:03,099
c-l-o-c-k กุ้ง

366
00:33:03,099 --> 00:33:07,099
เจ้าพิมพ์เป็น colck เช็ก

367
00:33:08,378 --> 00:33:12,378
ด้วย เช็กคำผิดด้วย เห็นไหมคะ สังเกต

368
00:33:12,387 --> 00:33:16,387
เวลา error มันก็จะบอกตำแหน่ง ให้ดูบรรทัดนั้นแล้วก็ดู

369
00:33:17,246 --> 00:33:21,246
ที่ข้อความ c ก่อน นี่ไง กด

370
00:33:26,932 --> 00:33:30,932
spacebar อีกแล้ว เดี๋ยวก็

371
00:33:31,521 --> 00:33:32,100
error อีก กด spacebar นะ ไปกด Tab ต้องกด Tab เห็นไหม

372
00:33:32,100 --> 00:33:36,100
Ctrl + B ใหม่ อีก

373
00:33:38,379 --> 00:33:42,379
บรทัดหนึ่งนี้ คำสั่งนี้ผิดแน่นอน

374
00:33:45,482 --> 00:33:49,482
ไม่ต้องบอกก็รู้ มันคือ pygame ไม่ใช่ sprites game

375
00:33:53,973 --> 00:33:57,973
py p-y เอา s ออก มี s เห็นไหม ลบ

376
00:33:59,592 --> 00:34:03,592
ตัว s ลบออกลูก นี่ ๆ เห็นหรือเปล่าข้างหน้า ลบ s ออก

377
00:34:07,439 --> 00:34:11,439
ลบตัว s ออก ลบออกค่ะ โอเค Ctrl + B ใหม่

378
00:34:11,459 --> 00:34:14,556
นั่นไง ลองกดแป้น

379
00:34:14,556 --> 00:34:18,556
ไม่เคลื่อน ไม่เคลื่อนเพราะอะไร นี่

380
00:34:19,410 --> 00:34:23,410
pygame.update เรามีแล้ว อันนี้ซ้ำ เอาออก

381
00:34:28,459 --> 00:34:30,384
ลบออกได้ บรรทัดนี้ ลบออกเลยค่ะ

382
00:34:30,384 --> 00:34:34,384
โอเค pygame.click

383
00:34:39,466 --> 00:34:43,466
ไม่ move ตัวนี้ error บรรทัดไหน

384
00:34:46,068 --> 00:34:47,848

385
00:34:47,848 --> 00:34:51,848
นี่ไหง

386
00:34:55,622 --> 00:34:58,754
Bee ไม่ใช่หรือ แก้ชื่อ

387
00:34:58,754 --> 00:35:02,754
นะคะ คือในโค้ดตัวอย่าง cat

388
00:35:05,368 --> 00:35:09,368
ก็ cat ตามเลย ต้องจำด้วย ชื่อชื่อตัวการ์ตูนตัวเองชื่ออะไร

389
00:35:09,583 --> 00:35:13,583
ใช่ ๆ กด Ctrl + B

390
00:35:14,659 --> 00:35:18,659
ใหม่สิ แล้วกด

391
00:35:18,992 --> 00:35:22,969
ปุ่มลูกศร นี่ไง ทีนี้รูปตัวเอง เอามากี่รูป

392
00:35:22,969 --> 00:35:26,969
เพราะมันไม่ขยับเลยใช่ไหม รูปมันไม่ขยับ เรามาดู

393
00:35:29,579 --> 00:35:33,579
ที่ sprite นี่ นกตัวที่ 1

394
00:35:37,752 --> 00:35:39,053
ตัวที่ 2 ตัวที่ 3 ตัวที่ 4 ตัวที่ 5 มีนก 5 ตัว

395
00:35:39,053 --> 00:35:39,120
เปิดไฟล์รูปให้ดู

396
00:35:39,120 --> 00:35:43,120
แล้วทำไม

397
00:35:44,345 --> 00:35:48,345
size ไม่เท่กันนะ

398
00:35:51,847 --> 00:35:55,847
นกตัวที่ 1 ตัวใหญ่ ตัวที่ 2

399
00:35:58,998 --> 00:36:01,015
ทำไมตัวเล็ก ปรับไซซ์ไม่เท่าหรือ

400
00:36:01,015 --> 00:36:05,015
กุ้งลองเอาชื่อนี้

401
00:36:06,684 --> 00:36:10,684
นี่ ๆ ชื่อที่เป็นภาษาอังกฤษ

402
00:36:13,301 --> 00:36:16,098
แก้จากนกเป็น bird ไหม bird

403
00:36:16,098 --> 00:36:20,098
แก้ชื่อตรงนี้ ชื่อภาษาไทย เป็นชื่อภาษาอังกฤษ

404
00:36:26,162 --> 00:36:27,893
เพราะเพราะเรามี 2 ไฟล์ใช่ไหม ลอง

405
00:36:27,893 --> 00:36:31,893
เปลี่ยนเป็น B-

406
00:36:33,818 --> 00:36:35,559
i-

407
00:36:35,559 --> 00:36:39,559
r-d แก้ทุก

408
00:36:41,029 --> 00:36:43,659
อันเลยลูก แล้วลอง run ใหม่นะ ของใคร

409
00:36:43,659 --> 00:36:47,659
ยังไม่ขึ้น ยังไม่ขึ้น มิ่งได้หรือยัง

410
00:36:48,828 --> 00:36:51,367
ติดไหน ติดบรรทัดไหน

411
00:36:51,367 --> 00:36:55,367
อ๋อ มิ่งก๊อบฯ

412
00:36:59,644 --> 00:37:03,644
มาหมดแล้วใช่ไหม อีกบรรทัดข้างหลัง มิ่งดู เพิ่ม

413
00:37:06,075 --> 00:37:08,119
ขนาด ลองก่อนได้นะ

414
00:37:08,119 --> 00:37:10,382
นี่ก็คือขนาดรูปที่เราจะ

415
00:37:10,382 --> 00:37:14,382
เห็นไหม ตรงนี้ใส่เข้าข้างใน

416
00:37:15,613 --> 00:37:16,899

417
00:37:16,899 --> 00:37:20,899

418
00:37:20,943 --> 00:37:24,943

419
00:37:28,108 --> 00:37:32,108
ใส่เข้าไปก่อน

420
00:37:37,481 --> 00:37:41,481
นะคะ แล้วก็วรรค แล้วก็ใส่ค่าตัวเลขตามนี้ จำนวนวงเล็บปิด ให้ใส่เท่าำนวนตัว

421
00:37:45,298 --> 00:37:45,686
หลังนะลูกนะ แล้วก็เหมือนเดิม ก๊อบ

422
00:37:45,686 --> 00:37:46,270
ฯ ให้ครบ โอเค

423
00:37:46,270 --> 00:37:50,270
กด Ctrl + B Run ดู

424
00:37:50,285 --> 00:37:54,285
ไปไสล่ะ

425
00:37:56,014 --> 00:38:00,014
error หรือ

426
00:38:00,205 --> 00:38:01,770

427
00:38:01,770 --> 00:38:05,770
บรรทัดที่

428
00:38:07,951 --> 00:38:10,670
line 53

429
00:38:10,670 --> 00:38:12,949

430
00:38:12,949 --> 00:38:16,949

431
00:38:27,619 --> 00:38:28,829

432
00:38:28,829 --> 00:38:32,829
ทำไมบรรทัดนี้ขึ้น Error

433
00:38:35,962 --> 00:38:39,962
self sprite append

434
00:38:45,453 --> 00:38:49,453
pygame.image.load

435
00:38:50,093 --> 00:38:54,093
เดี๋ยวนะ ขอดูนามสกุลก่อน Properties

436
00:38:57,568 --> 00:39:01,540
png ตัวนี้เป็น png แก้นามสกุล P ใช่ไหม ตัว P

437
00:39:01,540 --> 00:39:05,026
นามสกุล png เหมือนตัวอย่างน่ะลูก เห็นไหม

438
00:39:05,026 --> 00:39:09,026
.pn

439
00:39:10,238 --> 00:39:12,594
แล้วก็ g

440
00:39:12,594 --> 00:39:14,589
นี่ ๆ ๆ

441
00:39:14,589 --> 00:39:18,589
ทุกอันเลย แก้ทุกอันเลย โอเค

442
00:39:20,231 --> 00:39:22,257

443
00:39:22,257 --> 00:39:26,257
line 33 บอกว่าอย่างไร update อ๋อ

444
00:39:31,356 --> 00:39:35,356
แสดงว่าบรรทัดนี้มิ่งโค้ดผิดใช่ไหม

445
00:39:38,930 --> 00:39:42,930

446
00:39:47,654 --> 00:39:50,758

447
00:39:50,758 --> 00:39:54,758
มันขึ้น...

448
00:39:56,945 --> 00:39:57,102

449
00:39:57,102 --> 00:40:01,102
กด s ใหม่ลูก วรรค

450
00:40:07,861 --> 00:40:09,197
กด S เลือก Speed Speed Enter

451
00:40:09,197 --> 00:40:13,197
อ๋อ

452
00:40:16,022 --> 00:40:20,022
ตรงนี้ นี่ไง ชื่อฟังก์ชันอัปเดต

453
00:40:26,095 --> 00:40:30,095
เห็นไหม เดี๋ยวมิ่งเอาไอ้นี่ขึ้นไปเลย บรรทัดนี้ขึ้นไปเลย

454
00:40:30,503 --> 00:40:33,974
Delete เลยลูก กด Delete เลยค่ะ

455
00:40:33,974 --> 00:40:36,909
โอเค นั่นไง ได้แล้วเห็นไหม

456
00:40:36,909 --> 00:40:40,909
ังเกตโค้ดเรานะ ถ้าถูกสีมันก็จะตรง Ctrl + B ใหม่

457
00:40:41,784 --> 00:40:45,784

458
00:40:45,926 --> 00:40:48,980

459
00:40:48,980 --> 00:40:52,980
error ด้วย ไอ้เจ้ามิ่ง

460
00:40:53,966 --> 00:40:57,338

461
00:40:57,338 --> 00:41:01,338
ครบหรือยัง ครบแล้ว

462
00:41:11,017 --> 00:41:16,814
Run animate

463
00:41:03,917 --> 00:41:05,373

464
00:41:05,373 --> 00:41:09,063

465
00:41:09,063 --> 00:41:13,063

466
00:41:17,097 --> 00:41:21,097
e sprite while to แก้ตรงนี้เด้อ

467
00:41:22,191 --> 00:41:23,596
ถ้ามิ่งผิด

468
00:41:23,596 --> 00:41:24,894

469
00:41:24,894 --> 00:41:28,894

470
00:41:31,008 --> 00:41:35,008
เห็นไหม แก้ตรง while to

471
00:41:37,362 --> 00:41:41,362
ไล่ไปทีละบรรทัด โอเค ใช่ไหม

472
00:41:42,043 --> 00:41:43,694
ทีนี้ ทำไมรูปมันเป็น

473
00:41:43,694 --> 00:41:46,952
ดึ๊ก ๆ ใช่ไหม เรามาดูกันที่

474
00:41:46,952 --> 00:41:50,952
ตำแหน่งของภาพตัวที่ 1 เดี๋ยวนะ

475
00:41:52,422 --> 00:41:56,422
มันขึ้น Error หรือเปล่า

476
00:41:58,819 --> 00:42:01,029
Line 80

477
00:42:01,029 --> 00:42:05,012

478
00:42:05,012 --> 00:42:09,012
ยังใช้ไม่ได้

479
00:42:12,084 --> 00:42:12,966

480
00:42:12,966 --> 00:42:16,966
quit ตัวเล็ก เห็นไหม

481
00:42:23,807 --> 00:42:25,816
ใช้ไม่ถูก สังเกตด้วยนะคะ

482
00:42:25,816 --> 00:42:29,816
บางทีมันเป็นตัวใหญ่ บางทีมันเป็นตัวเล็ก แก้เลย โอเค

483
00:42:34,902 --> 00:42:38,902
ใช้ตัวเล็กลูก Ctrl + B ใหม่ ไม่ขึ้น

484
00:42:43,443 --> 00:42:50,933
ทำไมรูปไอ้นี่ไม่ขึ้นนะ

485
00:42:37,726 --> 00:42:41,299

486
00:42:41,299 --> 00:42:45,190

487
00:42:45,190 --> 00:42:49,190
าพชื่ออะไรนะ background

488
00:42:51,954 --> 00:42:55,954
18253 มิ่งเปิด

489
00:42:58,484 --> 00:43:02,484
โฟลเดอร์ที่เก็บรูปให้ดูด้วย  ไหนใครยังไม่ออกอีก

490
00:43:07,740 --> 00:43:09,022
เดี๋ยวนะคะ ทีละคนนะคะ

491
00:43:09,022 --> 00:43:13,022

492
00:43:13,025 --> 00:43:16,959

493
00:43:16,959 --> 00:43:20,959

494
00:43:31,749 --> 00:43:35,749

495
00:43:39,754 --> 00:43:43,754

496
00:43:47,759 --> 00:43:51,759

497
00:43:55,764 --> 00:43:59,764

498
00:44:03,772 --> 00:44:07,772

499
00:44:07,775 --> 00:44:11,775

500
00:44:11,776 --> 00:44:15,776

501
00:44:19,782 --> 00:44:21,464

502
00:44:21,464 --> 00:44:25,464

503
00:44:35,790 --> 00:44:39,790

504
00:44:39,790 --> 00:44:43,790

505
00:44:43,791 --> 00:44:47,791

506
00:44:51,799 --> 00:44:55,799

507
00:44:59,806 --> 00:45:03,806

508
00:45:07,807 --> 00:45:10,504

509
00:45:10,504 --> 00:45:10,536
รอ ๆ ทีละคน ใจเย็นนะคะ

510
00:45:10,536 --> 00:45:14,536
เมื่อกี้มีผิด

511
00:45:16,715 --> 00:45:17,045

512
00:45:17,045 --> 00:45:21,045
แม็กกี้ดู ตรง = Tr

513
00:45:25,167 --> 00:45:29,167
ue Run Animate

514
00:45:32,510 --> 00:45:36,510
กดอันไหนนี่ ไปกดผิดอันหรือเปล่า นี่ ถูกแล้ว Run animate

515
00:45:37,718 --> 00:45:41,718

516
00:45:42,959 --> 00:45:46,959

517
00:45:55,826 --> 00:45:57,086

518
00:45:57,086 --> 00:46:01,086

519
00:46:11,838 --> 00:46:13,038

520
00:46:13,038 --> 00:46:17,038

521
00:46:27,850 --> 00:46:31,847

522
00:46:31,847 --> 00:46:35,847

523
00:46:43,854 --> 00:46:47,854

524
00:46:55,862 --> 00:46:59,862

525
00:46:59,863 --> 00:47:03,863

526
00:47:03,866 --> 00:47:07,866

527
00:47:09,358 --> 00:47:13,358

528
00:47:15,875 --> 00:47:19,875

529
00:47:27,893 --> 00:47:31,893

530
00:47:31,897 --> 00:47:35,896

531
00:47:35,896 --> 00:47:39,896

532
00:47:39,897 --> 00:47:43,897

533
00:47:43,901 --> 00:47:47,901

534
00:47:47,901 --> 00:47:51,901

535
00:47:55,906 --> 00:47:59,906

536
00:47:59,908 --> 00:48:03,908

537
00:48:03,910 --> 00:48:07,910

538
00:48:11,919 --> 00:48:15,919

539
00:48:15,920 --> 00:48:19,920

540
00:48:19,920 --> 00:48:23,920

541
00:48:23,926 --> 00:48:27,926

542
00:48:31,932 --> 00:48:35,932

543
00:48:35,933 --> 00:48:39,933

544
00:48:39,935 --> 00:48:43,935

545
00:48:43,939 --> 00:48:46,174

546
00:48:46,174 --> 00:48:49,545

547
00:48:49,545 --> 00:48:53,545
และอีกบรรทัดหนึ่งนะคะ ที่จะต้อง

548
00:48:56,276 --> 00:48:56,591
เพิ่มเข้าไป นี่เห็นไหมคะ

549
00:48:56,591 --> 00:49:00,591
ต่อจาก super

550
00:49:07,949 --> 00:49:10,023
init () นะคะ เด็ก ๆ จะต้องใส่ self

551
00:49:10,023 --> 00:49:14,023
.run animate =

552
00:49:15,739 --> 00:49:16,203
false บรรทัดนี้นะคะ ใส่บรรทัดนี้เข้าไป บางคนนี่ ไม่มีบรรทัดนี้เด้อ

553
00:49:16,203 --> 00:49:19,918
เพราะว่าเรา

554
00:49:19,918 --> 00:49:23,918
สร้างฟังก์ชัน run แล้ว แล้วตอนอัปเดต มันไม่ขึ้

555
00:49:31,961 --> 00:49:35,961
น ก็ไม่ได้เรียกมัน

556
00:49:39,961 --> 00:49:41,228

557
00:49:41,228 --> 00:49:45,228

558
00:49:55,972 --> 00:49:59,972

559
00:50:03,975 --> 00:50:07,975

560
00:50:11,981 --> 00:50:15,981

561
00:50:19,986 --> 00:50:23,986

562
00:50:23,986 --> 00:50:27,986

563
00:50:27,987 --> 00:50:31,987

564
00:50:39,991 --> 00:50:43,991

565
00:50:43,994 --> 00:50:47,994
ใครที่แก้แล้ว

566
00:50:51,799 --> 00:50:53,092
ตัวรูปตัวเองใหญ่นะคะ

567
00:50:53,092 --> 00:50:55,495
บอกแล้วว่าให้ไปลดขนาดตัวนี้

568
00:50:55,495 --> 00:50:59,495
ใน paint น่ะค่ะ โปรแกรม Paint นะ

569
00:51:08,021 --> 00:51:12,021
หรือ หรือพิมพ์ตัวนี้ py pygame spray

570
00:51:15,189 --> 00:51:19,189
เข้าไป พิมพ์ไอ้นี่เข้าไปตรงก่อนเอารูปเข้าน่ะ เห็นไหม นี่

571
00:51:21,045 --> 00:51:21,952
พิมพ์ พิมพ์ตรงนี้ จนถึง

572
00:51:21,952 --> 00:51:24,718
คำว่า Scale นะคะ แล้วก็ Copy

573
00:51:24,718 --> 00:51:27,167
ลงมาให้ครบ ตามจำนวนรูปของเรา

574
00:51:27,167 --> 00:51:29,321

575
00:51:29,321 --> 00:51:33,216

576
00:51:33,216 --> 00:51:37,216

577
00:51:48,035 --> 00:51:52,035

578
00:51:56,037 --> 00:52:00,037

579
00:52:04,038 --> 00:52:06,089

580
00:52:06,089 --> 00:52:10,089

581
00:52:20,046 --> 00:52:24,046

582
00:52:32,055 --> 00:52:36,055

583
00:52:36,056 --> 00:52:40,056

584
00:52:40,057 --> 00:52:44,057

585
00:52:44,061 --> 00:52:48,061

586
00:52:48,061 --> 00:52:52,061

587
00:52:52,063 --> 00:52:52,902

588
00:52:52,902 --> 00:52:56,902

589
00:53:00,065 --> 00:53:04,065

590
00:53:04,066 --> 00:53:08,066

591
00:53:08,069 --> 00:53:10,288

592
00:53:10,288 --> 00:53:14,288

593
00:53:20,074 --> 00:53:24,074

594
00:53:24,079 --> 00:53:28,079

595
00:53:28,080 --> 00:53:32,080

596
00:53:32,082 --> 00:53:36,082

597
00:53:36,083 --> 00:53:40,083

598
00:53:40,084 --> 00:53:44,084

599
00:53:44,088 --> 00:53:47,912

600
00:53:47,912 --> 00:53:51,912

601
00:53:56,091 --> 00:54:00,091

602
00:54:00,093 --> 00:54:04,093

603
00:54:08,096 --> 00:54:12,096

604
00:54:12,097 --> 00:54:16,096

605
00:54:16,096 --> 00:54:20,096

606
00:54:28,102 --> 00:54:32,102

607
00:54:40,107 --> 00:54:44,107

608
00:54:44,111 --> 00:54:48,111

609
00:54:48,113 --> 00:54:52,113

610
00:54:52,116 --> 00:54:56,116

611
00:55:00,121 --> 00:55:04,121

612
00:55:04,122 --> 00:55:08,122

613
00:55:08,123 --> 00:55:12,123

614
00:55:12,125 --> 00:55:16,125

615
00:55:16,127 --> 00:55:20,127

616
00:55:20,129 --> 00:55:24,129

617
00:55:24,131 --> 00:55:28,131

618
00:55:28,134 --> 00:55:32,134

619
00:55:32,135 --> 00:55:36,135

620
00:55:36,139 --> 00:55:40,139

621
00:55:40,139 --> 00:55:44,139

622
00:55:44,144 --> 00:55:48,144

623
00:55:48,146 --> 00:55:52,145

624
00:55:52,145 --> 00:55:56,145

625
00:55:56,150 --> 00:56:00,150

626
00:56:04,153 --> 00:56:08,153

627
00:56:08,153 --> 00:56:12,153

628
00:56:12,158 --> 00:56:16,156

629
00:56:16,156 --> 00:56:20,156

630
00:56:20,158 --> 00:56:24,158

631
00:56:24,159 --> 00:56:28,159

632
00:56:28,163 --> 00:56:32,163

633
00:56:32,163 --> 00:56:36,163

634
00:56:36,165 --> 00:56:40,165

635
00:56:40,166 --> 00:56:44,166

636
00:56:44,170 --> 00:56:48,170

637
00:56:48,172 --> 00:56:52,172

638
00:56:52,175 --> 00:56:56,175

639
00:56:56,176 --> 00:57:00,176

640
00:57:00,177 --> 00:57:04,177

641
00:57:04,181 --> 00:57:08,181

642
00:57:08,181 --> 00:57:12,181

643
00:57:12,183 --> 00:57:16,183

644
00:57:16,184 --> 00:57:20,184

645
00:57:20,185 --> 00:57:24,185

646
00:57:24,188 --> 00:57:28,188

647
00:57:28,188 --> 00:57:32,188

648
00:57:36,193 --> 00:57:40,193

649
00:57:40,193 --> 00:57:44,193

650
00:57:44,197 --> 00:57:48,197

651
00:57:48,199 --> 00:57:52,199

652
00:57:52,199 --> 00:57:56,199

653
00:57:56,203 --> 00:58:00,203

654
00:58:00,206 --> 00:58:04,206

655
00:58:04,209 --> 00:58:08,209

656
00:58:12,213 --> 00:58:14,074
ใส่ค่าตัวเลขนี่

657
00:58:14,074 --> 00:58:18,074

658
00:58:19,370 --> 00:58:22,185

659
00:58:22,185 --> 00:58:26,185

660
00:58:26,357 --> 00:58:29,474

661
00:58:29,474 --> 00:58:33,474

662
00:58:44,231 --> 00:58:48,231

663
00:58:52,235 --> 00:58:56,235

664
00:59:00,237 --> 00:59:04,237

665
00:59:04,241 --> 00:59:08,241

666
00:59:08,244 --> 00:59:12,244

667
00:59:16,247 --> 00:59:20,247

668
00:59:24,252 --> 00:59:28,252

669
00:59:32,258 --> 00:59:36,258

670
00:59:36,259 --> 00:59:40,259

671
00:59:40,259 --> 00:59:44,259

672
00:59:44,262 --> 00:59:48,262

673
00:59:48,268 --> 00:59:52,266

674
00:59:52,266 --> 00:59:56,266

675
00:59:56,270 --> 01:00:00,270

676
01:00:00,271 --> 01:00:04,271

677
01:00:04,272 --> 01:00:08,272

678
01:00:08,275 --> 01:00:12,275

679
01:00:12,277 --> 01:00:16,277

680
01:00:20,278 --> 01:00:24,278

681
01:00:24,282 --> 01:00:28,282

682
01:00:28,286 --> 01:00:32,286

683
01:00:32,287 --> 01:00:36,286

684
01:00:36,286 --> 01:00:40,286

685
01:00:40,287 --> 01:00:44,287

686
01:00:44,290 --> 01:00:48,290

687
01:00:48,292 --> 01:00:52,292

688
01:00:52,294 --> 01:00:56,294

689
01:00:56,295 --> 01:01:00,295

690
01:01:00,297 --> 01:01:04,297

691
01:01:04,301 --> 01:01:08,301

692
01:01:08,301 --> 01:01:12,301

693
01:01:12,303 --> 01:01:16,303

694
01:01:16,305 --> 01:01:20,305

695
01:01:20,307 --> 01:01:24,307

696
01:01:24,308 --> 01:01:28,308

697
01:01:28,309 --> 01:01:32,309

698
01:01:32,311 --> 01:01:36,311

699
01:01:36,314 --> 01:01:40,313

700
01:01:40,313 --> 01:01:44,313

701
01:01:44,317 --> 01:01:48,317

702
01:01:48,319 --> 01:01:52,319

703
01:01:52,320 --> 01:01:56,320

704
01:01:56,322 --> 01:02:00,322

705
01:02:00,322 --> 01:02:04,322

706
01:02:04,328 --> 01:02:08,328

707
01:02:08,329 --> 01:02:12,329

708
01:02:12,334 --> 01:02:16,334

709
01:02:16,334 --> 01:02:20,334

710
01:02:20,336 --> 01:02:24,336

711
01:02:24,340 --> 01:02:28,340

712
01:02:28,341 --> 01:02:32,341

713
01:02:32,342 --> 01:02:36,342

714
01:02:36,344 --> 01:02:37,625
ดูนะคะ

715
01:02:37,625 --> 01:02:41,595
ที่จะผิดอีกก็จะเป็นตัวนี้

716
01:02:41,595 --> 01:02:42,699
นี่

717
01:02:42,699 --> 01:02:46,699
เห็นไหมคะ clock ตัวแรกเป็นตัวเล็ก

718
01:02:53,845 --> 01:02:57,845
แต่ Clock ตัวหลังจะเป็นตัว C ใหญ่

719
01:02:58,376 --> 01:03:01,708
เห็นไหม เช็กดี ๆ นะคะ บอกแล้ว จะชอบผิด

720
01:03:01,708 --> 01:03:05,708

721
01:03:16,356 --> 01:03:20,356

722
01:03:20,357 --> 01:03:24,357

723
01:03:32,366 --> 01:03:36,366

724
01:03:40,369 --> 01:03:44,369

725
01:03:44,372 --> 01:03:48,372

726
01:03:48,373 --> 01:03:52,373

727
01:03:52,374 --> 01:03:56,374

728
01:03:56,376 --> 01:04:00,376

729
01:04:00,377 --> 01:04:04,377

730
01:04:04,380 --> 01:04:08,380

731
01:04:12,386 --> 01:04:16,386

732
01:04:16,386 --> 01:04:20,386

733
01:04:20,387 --> 01:04:24,387

734
01:04:24,392 --> 01:04:28,392

735
01:04:28,393 --> 01:04:32,393

736
01:04:32,398 --> 01:04:36,398

737
01:04:36,401 --> 01:04:40,400

738
01:04:40,400 --> 01:04:44,400

739
01:04:44,400 --> 01:04:48,400

740
01:04:52,403 --> 01:04:56,403

741
01:04:56,406 --> 01:05:00,406

742
01:05:00,407 --> 01:05:04,407

743
01:05:08,413 --> 01:05:09,500

744
01:05:09,500 --> 01:05:13,500

745
01:05:16,414 --> 01:05:20,414

746
01:05:20,415 --> 01:05:24,415

747
01:05:24,417 --> 01:05:28,417

748
01:05:32,421 --> 01:05:36,421

749
01:05:36,421 --> 01:05:40,421

750
01:05:40,422 --> 01:05:44,422

751
01:05:44,426 --> 01:05:48,426

752
01:05:56,433 --> 01:05:56,900

753
01:05:56,900 --> 01:05:57,621

754
01:05:57,621 --> 01:06:01,621

755
01:06:12,446 --> 01:06:16,444

756
01:06:16,444 --> 01:06:20,444

757
01:06:20,446 --> 01:06:24,446

758
01:06:28,454 --> 01:06:31,818

759
01:06:31,818 --> 01:06:35,818

760
01:06:44,458 --> 01:06:48,458

761
01:06:48,461 --> 01:06:52,461

762
01:06:52,464 --> 01:06:56,464

763
01:07:00,466 --> 01:07:04,466

764
01:07:04,469 --> 01:07:08,469

765
01:07:08,471 --> 01:07:12,471

766
01:07:12,472 --> 01:07:16,472

767
01:07:16,473 --> 01:07:20,472

768
01:07:20,472 --> 01:07:24,472

769
01:07:24,476 --> 01:07:28,476

770
01:07:32,477 --> 01:07:35,285

771
01:07:35,285 --> 01:07:39,285

772
01:07:40,479 --> 01:07:44,479

773
01:07:44,483 --> 01:07:48,483

774
01:07:48,485 --> 01:07:48,982

775
01:07:48,982 --> 01:07:52,982

776
01:07:56,493 --> 01:08:00,493

777
01:08:00,495 --> 01:08:04,495

778
01:08:04,495 --> 01:08:08,495

779
01:08:08,500 --> 01:08:12,500

780
01:08:12,500 --> 01:08:16,500

781
01:08:16,503 --> 01:08:20,502

782
01:08:20,502 --> 01:08:24,502

783
01:08:24,506 --> 01:08:28,506

784
01:08:28,508 --> 01:08:32,508

785
01:08:33,926 --> 01:08:37,926
ดูนะคะ เวลาตั้งค่า

786
01:08:41,358 --> 01:08:45,358
ตรงตอนให้เงื่อนไข bgx นี่ ให้เงื่อนไข

787
01:08:46,360 --> 01:08:48,429
เป็น -1550 นี่ ตรงนี้ตรงบวก

788
01:08:48,429 --> 01:08:51,153
แม่ก็บวกให้เท่ากัน เพราะฉะนั้น เด็ก ๆ ลบไปเท่าไร

789
01:08:51,153 --> 01:08:55,153
บวกเข้าก้ต้องบวกให้เท่า ๆ กันนะคะ แต่ขนาด

790
01:08:56,350 --> 01:08:57,051
อาจจะตัวเลขอาจจะไม่เหมือนกันกับของแม่ก็ได้

791
01:08:57,051 --> 01:09:01,051
ลองใส่ แล้วถ้ามันเกินก็ปรับให้มันตรงกับของตัวเอง

792
01:09:02,227 --> 01:09:05,966
โอเคนะ

793
01:09:05,966 --> 01:09:09,944

794
01:09:09,944 --> 01:09:13,944

795
01:09:16,828 --> 01:09:20,828
คือ รูป...

796
01:09:22,919 --> 01:09:26,919
รูป เราใช้แค่รูปเดียวไง พอทีนี้เวลาไปตัด

797
01:09:31,728 --> 01:09:33,381
นะ สังเกตนะคะเพราะรูปพื้นหลังน่ะ เด็ก ๆ ใช้แค่รูปเดียว

798
01:09:33,381 --> 01:09:35,511
พอเวลาเริ่มใหม่นะ

799
01:09:35,511 --> 01:09:39,511
พอเริ่มใหม่ มันก็ไปเริ่มที่ตำแหน่ง

800
01:09:48,539 --> 01:09:48,942
นึกออกไหมคะ แต่ถ้าเรามีรูปที่เหมือนมีต้นไม้ลักษณะซ้ำ ๆ กันน่ะ

801
01:09:48,942 --> 01:09:52,942
แล้วเริ่มวาดขนาดหรือมีช่องว่าง

802
01:09:52,967 --> 01:09:56,967
มันจะเห็นได้ชัดว่า ภาพมันต่อกัน แต่ทีนี้

803
01:10:02,326 --> 01:10:06,033
เอารูปเดิมแล้วเอาภาพข้างหน้า ต้องไปเลือกภาพที่มีลักษณะ

804
01:10:06,033 --> 01:10:09,608
ที่เห็นว่าภาพมันต่างกันน่ะ นึกออกไหม

805
01:10:09,608 --> 01:10:13,608
เข้าใจนะคะ คือ ตอนนี้ ภาพที่เรา

806
01:10:17,910 --> 01:10:19,754
เอามาใช่น่ะ ตรงต้นภาพมันเป็นอย่างนี้ใช่ไหม

807
01:10:19,754 --> 01:10:19,776
แล้วตรงปลายน่ะภาพมันมืด

808
01:10:19,776 --> 01:10:23,776
พอหมดภาพ พอมันสิ้นสุดภาพสุดท้าย ภาพใหม่

809
01:10:25,962 --> 01:10:29,962
ที่มาต่อ มันก็เลยไม่เนียนนึกออกนะ

810
01:10:31,413 --> 01:10:35,413
แค่นั้นเอง วิธีการ ก็คือถ้าเราวาดพื้นหลังเองนึกออกนะ ก็คือ

811
01:10:36,882 --> 01:10:40,882
วางต้นไม้ให้มันมีที่เว้นระยะห่างระหว่างรอยต่อ

812
01:10:42,330 --> 01:10:46,330
ตอนนี้ คือ  รอยต่อของต้นไม้มันไม่เนียน เห็นเปล่า มันเป็น

813
01:10:51,337 --> 01:10:52,009
ต้นเดียวกันน่ะ นึกออกปะ ยกเว้นว่าจะ

814
01:10:52,009 --> 01:10:54,210
flip ไป flip มาก็จะงง

815
01:10:54,210 --> 01:10:58,210
อันนี้ทำเป็นตัวอย่างเฉย ๆ คือ ในตัวต้นฉบับ

816
01:10:59,187 --> 01:11:03,187
น่ะ เขาใช้รูป 2-3 ตัวมาต่อ

817
01:11:04,853 --> 01:11:07,106
กันลูกนะคะ เพราะฉะนั้น ขึ้นอยู่กับภาพพื้นหลัง

818
01:11:07,106 --> 01:11:07,435
ที่เราเอามาใช้นะคะ สมมติว่าถ้าเลือกนะ

819
01:11:07,435 --> 01:11:11,215

820
01:11:11,215 --> 01:11:15,215
ถ้าเลือกภาพที่เป็นลักษณะ

821
01:11:17,262 --> 01:11:19,361
สี ไม่เปิดให้อีก

822
01:11:19,361 --> 01:11:23,361
Open

823
01:11:25,328 --> 01:11:28,457
หายไปแล้วหรือ

824
01:11:28,457 --> 01:11:32,457
สมมติให้นึกถึงนะ นึกถึงว่าภาพ ฺBackground

825
01:11:38,453 --> 01:11:42,453
ที่เราจะเอามาใช้

826
01:11:43,401 --> 01:11:46,173

827
01:11:46,173 --> 01:11:50,173

828
01:11:50,241 --> 01:11:54,241

829
01:12:00,911 --> 01:12:04,911
นี่ ถ้าเด็ก ๆ เลือกภาพที่มันมีลักษณะที่

830
01:12:11,354 --> 01:12:15,354
เหมือนตำแหน่งของภาพน่ะ เริ่มต้นนี่เห็นไหมคะ ภาพนี้เริ่มต้น

831
01:12:16,085 --> 01:12:17,242
มันสว่าง ตรงสิ้นสุดมันคือ พอ

832
01:12:17,242 --> 01:12:21,242
เราให้ภาพมันเลื่อนนี่

833
01:12:22,427 --> 01:12:26,427
ภาพสว่างมันก็จะมาเริ่มต่อจากตรงนี้เสมอ

834
01:12:28,188 --> 01:12:29,050
มันก็เลยจะเห็นว่าภาพมันไม่เนียน แต่ถ้าเมื่อใด

835
01:12:29,050 --> 01:12:33,050
ที่เราเลือกภาพที่มีลักษณะ...

836
01:12:34,011 --> 01:12:36,660
เดี๋ยวนะ

837
01:12:36,660 --> 01:12:37,786

838
01:12:37,786 --> 01:12:41,786
เหมือนอย่างนี้

839
01:12:48,309 --> 01:12:48,737
สี สีต้นไม้กับสีไอ้นี่

840
01:12:48,737 --> 01:12:52,737
ต่อกันน่ะ อาจจะได้นะคะ ลองหาภาพ

841
01:12:59,973 --> 01:13:03,973
ที่มีลักษณะสีโดยรวมน่ะ เพราะถ้าเอาต้นไม้สีนี้มาต่อกับสีนี้

842
01:13:04,282 --> 01:13:05,427
มันก็เนียนอยู่ว่าภาพมันต่อ เข้าใจนะ

843
01:13:05,427 --> 01:13:09,427
เพราะฉะนั้น ขึ้นอยู่กับภาพที่เราเอามาใช้ด้วย

844
01:13:15,933 --> 01:13:17,031
ว่า แต่โดยปกติเวลาเข้าทำเกม เขาจะวาดพื้นหลังเอง เพราะว่าให้ภาพมันเคลื่อนไหวน่ะ

845
01:13:17,031 --> 01:13:21,031
มันต้องเป็นภาพที่เป็นลักษณะภาพต่อเนื่อง เหมือนวาดตัว

846
01:13:22,371 --> 01:13:25,317
Sprite sheet นั่นล่ะ นะคะ

847
01:13:25,317 --> 01:13:26,771
ของใครยังไม่ออกนี่

848
01:13:26,771 --> 01:13:30,771
นี่ เหมือนถ้าเลือกภาพนี้เห็นไหม ลักษณะ

849
01:13:34,720 --> 01:13:37,914
ต้นไม้ ต้นภาพกับท้ายภาพมันสีคนละสี

850
01:13:37,914 --> 01:13:41,914
นี่ พอเอามาต่อมันก็จะไม่เนียนนะคะ

851
01:13:47,125 --> 01:13:49,914
เราต้องเลือกลักษณะของภาพที่จะเอามาใช้ด้วยนะคะ

852
01:13:49,914 --> 01:13:53,875

853
01:13:53,875 --> 01:13:57,810

854
01:13:57,810 --> 01:14:01,810

855
01:14:12,629 --> 01:14:16,629

856
01:14:16,632 --> 01:14:20,632

857
01:14:20,634 --> 01:14:24,634

858
01:14:28,642 --> 01:14:29,866

859
01:14:29,866 --> 01:14:33,866

860
01:14:44,648 --> 01:14:48,648

861
01:14:48,651 --> 01:14:52,651

862
01:15:00,662 --> 01:15:04,662

863
01:15:04,666 --> 01:15:08,666

864
01:15:12,671 --> 01:15:16,670

865
01:15:16,670 --> 01:15:20,670

866
01:15:20,673 --> 01:15:24,673

867
01:15:32,680 --> 01:15:36,679

868
01:15:36,679 --> 01:15:40,679

869
01:15:40,681 --> 01:15:44,681

870
01:15:48,688 --> 01:15:52,688

871
01:15:52,689 --> 01:15:56,689

872
01:15:56,692 --> 01:16:00,692

873
01:16:04,699 --> 01:16:08,699

874
01:16:08,699 --> 01:16:12,699

875
01:16:12,699 --> 01:16:16,699

876
01:16:16,703 --> 01:16:20,703

877
01:16:20,706 --> 01:16:24,706

878
01:16:24,707 --> 01:16:27,391

879
01:16:27,391 --> 01:16:31,391

880
01:16:36,719 --> 01:16:40,719

881
01:16:40,722 --> 01:16:44,722

882
01:16:44,725 --> 01:16:48,725

883
01:16:48,726 --> 01:16:52,726

884
01:16:52,726 --> 01:16:56,726

885
01:16:56,729 --> 01:17:00,729

886
01:17:00,732 --> 01:17:04,732

887
01:17:04,735 --> 01:17:08,735

888
01:17:08,735 --> 01:17:12,735

889
01:17:12,737 --> 01:17:16,737

890
01:17:16,740 --> 01:17:20,740

891
01:17:20,740 --> 01:17:24,740

892
01:17:24,745 --> 01:17:28,745

893
01:17:28,746 --> 01:17:32,746

894
01:17:32,749 --> 01:17:36,749

895
01:17:36,750 --> 01:17:40,750

896
01:17:40,751 --> 01:17:44,751

897
01:17:44,754 --> 01:17:48,754

898
01:17:48,756 --> 01:17:52,756

899
01:17:52,757 --> 01:17:56,757

900
01:17:56,758 --> 01:18:00,758

901
01:18:00,760 --> 01:18:04,760

902
01:18:04,763 --> 01:18:08,763

903
01:18:08,766 --> 01:18:12,766

904
01:18:12,766 --> 01:18:16,766

905
01:18:16,768 --> 01:18:20,768

906
01:18:20,769 --> 01:18:24,769

907
01:18:24,776 --> 01:18:28,776

908
01:18:28,779 --> 01:18:32,779

909
01:18:32,779 --> 01:18:36,779

910
01:18:36,783 --> 01:18:40,783

911
01:18:40,784 --> 01:18:44,784

912
01:18:44,784 --> 01:18:46,455

913
01:18:46,455 --> 01:18:48,788
เหลือใครยังไม่ออก

914
01:18:48,788 --> 01:18:52,788
มีมิ่งน่ะออกไปแล้ว ปรากฏพอไปแก้แล้ว

915
01:18:54,876 --> 01:18:55,044
รูปหาย

916
01:18:55,044 --> 01:18:58,879
ติดตรงไหน

917
01:18:58,879 --> 01:19:02,879
ไม่ขึ้นอะไรเลย เป็นเหมือนมิ่งเลย

918
01:19:04,878 --> 01:19:06,369
เดี๋ยวรอแก้เคสมิ่งก่อนนะ

919
01:19:06,369 --> 01:19:10,369

920
01:19:15,115 --> 01:19:18,060

921
01:19:18,060 --> 01:19:22,060

922
01:19:32,805 --> 01:19:36,805

923
01:19:36,811 --> 01:19:40,811

924
01:19:40,812 --> 01:19:44,812

925
01:19:44,814 --> 01:19:48,814

926
01:19:48,816 --> 01:19:52,816

927
01:19:56,818 --> 01:20:00,818

928
01:20:00,820 --> 01:20:04,820

929
01:20:04,824 --> 01:20:08,824

930
01:20:08,826 --> 01:20:12,826

931
01:20:12,829 --> 01:20:16,829

932
01:20:16,829 --> 01:20:20,829

933
01:20:20,831 --> 01:20:24,831

934
01:20:28,834 --> 01:20:32,834

935
01:20:32,834 --> 01:20:36,834

936
01:20:36,838 --> 01:20:40,838

937
01:20:44,843 --> 01:20:48,843

938
01:20:48,844 --> 01:20:52,844

939
01:20:52,846 --> 01:20:56,846

940
01:20:56,846 --> 01:21:00,846

941
01:21:00,847 --> 01:21:04,847

942
01:21:04,853 --> 01:21:08,852

943
01:21:08,852 --> 01:21:12,852

944
01:21:12,855 --> 01:21:16,855

945
01:21:16,856 --> 01:21:20,856

946
01:21:20,857 --> 01:21:24,857

947
01:21:24,860 --> 01:21:28,860

948
01:21:28,864 --> 01:21:32,864

949
01:21:32,864 --> 01:21:36,864

950
01:21:36,866 --> 01:21:40,866

951
01:21:40,867 --> 01:21:44,867

952
01:21:44,871 --> 01:21:48,871

953
01:21:48,874 --> 01:21:52,874

954
01:21:52,874 --> 01:21:56,874

955
01:21:56,876 --> 01:22:00,876

956
01:22:00,877 --> 01:22:04,877

957
01:22:04,881 --> 01:22:08,881

958
01:22:12,884 --> 01:22:16,884

959
01:22:16,884 --> 01:22:20,884

960
01:22:20,885 --> 01:22:24,885

961
01:22:28,894 --> 01:22:32,894

962
01:22:32,895 --> 01:22:36,895

963
01:22:36,896 --> 01:22:39,521

964
01:22:39,521 --> 01:22:43,521

965
01:22:44,902 --> 01:22:48,902

966
01:22:52,911 --> 01:22:56,910

967
01:22:56,910 --> 01:23:00,910

968
01:23:00,916 --> 01:23:04,916

969
01:23:08,922 --> 01:23:12,922

970
01:23:12,923 --> 01:23:16,923

971
01:23:16,925 --> 01:23:20,925

972
01:23:20,925 --> 01:23:24,925

973
01:23:24,927 --> 01:23:28,927

974
01:23:28,929 --> 01:23:32,929

975
01:23:32,930 --> 01:23:36,930

976
01:23:40,933 --> 01:23:44,933

977
01:23:44,937 --> 01:23:48,937

978
01:23:48,937 --> 01:23:52,937

979
01:23:52,939 --> 01:23:56,939

980
01:23:56,939 --> 01:24:00,939

981
01:24:00,941 --> 01:24:04,941

982
01:24:04,945 --> 01:24:08,945

983
01:24:08,947 --> 01:24:12,947

984
01:24:12,949 --> 01:24:16,949

985
01:24:16,951 --> 01:24:20,950

986
01:24:20,950 --> 01:24:24,950

987
01:24:24,956 --> 01:24:28,956

988
01:24:28,957 --> 01:24:32,957

989
01:24:32,959 --> 01:24:36,959

990
01:24:36,960 --> 01:24:40,960

991
01:24:44,964 --> 01:24:48,964

992
01:24:48,967 --> 01:24:52,967

993
01:24:52,967 --> 01:24:56,967

994
01:24:56,969 --> 01:25:00,969

995
01:25:00,972 --> 01:25:04,972

996
01:25:08,976 --> 01:25:12,976

997
01:25:12,977 --> 01:25:16,977

998
01:25:16,980 --> 01:25:20,980

999
01:25:20,980 --> 01:25:24,980

1000
01:25:24,984 --> 01:25:28,984

1001
01:25:32,987 --> 01:25:36,987

1002
01:25:40,989 --> 01:25:44,989

1003
01:25:44,992 --> 01:25:48,992

1004
01:25:49,000 --> 01:25:53,000

1005
01:25:53,002 --> 01:25:57,002

1006
01:25:57,004 --> 01:26:01,004

1007
01:26:01,005 --> 01:26:05,005

1008
01:26:05,006 --> 01:26:09,006

1009
01:26:09,009 --> 01:26:13,009

1010
01:26:13,014 --> 01:26:17,014

1011
01:26:17,015 --> 01:26:21,015

1012
01:26:21,015 --> 01:26:25,015

1013
01:26:25,017 --> 01:26:29,017

1014
01:26:29,019 --> 01:26:33,019

1015
01:26:33,021 --> 01:26:37,021

1016
01:26:37,022 --> 01:26:41,022

1017
01:26:41,025 --> 01:26:45,025

1018
01:26:45,027 --> 01:26:49,025

1019
01:26:49,025 --> 01:26:53,025

1020
01:26:53,029 --> 01:26:57,029

1021
01:26:57,030 --> 01:27:01,030

1022
01:27:01,034 --> 01:27:05,034

1023
01:27:05,036 --> 01:27:09,036

1024
01:27:09,038 --> 01:27:13,038

1025
01:27:13,039 --> 01:27:17,039

1026
01:27:17,039 --> 01:27:21,039

1027
01:27:21,041 --> 01:27:25,041

1028
01:27:25,042 --> 01:27:29,042

1029
01:27:29,044 --> 01:27:33,044

1030
01:27:33,049 --> 01:27:37,049

1031
01:27:37,050 --> 01:27:41,050

1032
01:27:41,050 --> 01:27:45,050

1033
01:27:45,052 --> 01:27:49,052

1034
01:27:49,056 --> 01:27:53,056

1035
01:27:57,059 --> 01:28:01,059

1036
01:28:01,061 --> 01:28:05,061

1037
01:28:05,062 --> 01:28:09,062

1038
01:28:09,065 --> 01:28:13,065

1039
01:28:13,068 --> 01:28:17,068

1040
01:28:17,073 --> 01:28:21,073

1041
01:28:21,073 --> 01:28:25,073

1042
01:28:25,075 --> 01:28:29,075

1043
01:28:29,079 --> 01:28:33,079

1044
01:28:37,080 --> 01:28:41,080

1045
01:28:41,082 --> 01:28:45,082

1046
01:28:45,086 --> 01:28:49,086

1047
01:28:49,089 --> 01:28:53,089

1048
01:28:53,089 --> 01:28:57,089

1049
01:28:57,090 --> 01:29:01,090

1050
01:29:01,093 --> 01:29:05,093

1051
01:29:05,093 --> 01:29:09,093

1052
01:29:09,097 --> 01:29:13,097

1053
01:29:13,098 --> 01:29:17,098

1054
01:29:17,099 --> 01:29:21,099

1055
01:29:21,101 --> 01:29:25,101

1056
01:29:25,102 --> 01:29:29,102

1057
01:29:29,105 --> 01:29:33,105

1058
01:29:33,109 --> 01:29:37,109

1059
01:29:37,110 --> 01:29:41,110

1060
01:29:41,111 --> 01:29:45,111

1061
01:29:45,113 --> 01:29:49,113

1062
01:29:49,116 --> 01:29:53,115

1063
01:29:53,115 --> 01:29:57,115

1064
01:29:57,120 --> 01:30:01,120

1065
01:30:01,121 --> 01:30:05,121

1066
01:30:05,124 --> 01:30:09,124

1067
01:30:09,125 --> 01:30:13,125

1068
01:30:13,127 --> 01:30:17,127

1069
01:30:17,127 --> 01:30:21,127

1070
01:30:21,128 --> 01:30:25,128

1071
01:30:25,132 --> 01:30:29,131

1072
01:30:29,131 --> 01:30:33,131

1073
01:30:33,135 --> 01:30:33,922

1074
01:30:33,922 --> 01:30:37,922

1075
01:30:41,136 --> 01:30:45,136

1076
01:30:45,138 --> 01:30:49,138

1077
01:30:49,143 --> 01:30:53,142

1078
01:30:53,142 --> 01:30:57,142

1079
01:30:57,142 --> 01:31:01,142

1080
01:31:01,144 --> 01:31:05,144

1081
01:31:05,145 --> 01:31:09,145

1082
01:31:09,148 --> 01:31:13,148

1083
01:31:13,152 --> 01:31:17,152

1084
01:31:17,153 --> 01:31:21,153

1085
01:31:21,154 --> 01:31:25,154

1086
01:31:25,157 --> 01:31:29,157

1087
01:31:29,160 --> 01:31:33,160

1088
01:31:33,161 --> 01:31:37,161

1089
01:31:37,162 --> 01:31:41,162

1090
01:31:41,162 --> 01:31:45,162

1091
01:31:45,167 --> 01:31:49,167

1092
01:31:49,167 --> 01:31:53,167

1093
01:31:53,170 --> 01:31:57,170

1094
01:31:57,173 --> 01:32:01,173

1095
01:32:01,177 --> 01:32:05,177

1096
01:32:05,178 --> 01:32:09,178

1097
01:32:09,179 --> 01:32:13,179

1098
01:32:13,181 --> 01:32:17,181

1099
01:32:17,181 --> 01:32:21,180

1100
01:32:21,180 --> 01:32:25,180

1101
01:32:25,181 --> 01:32:29,181

1102
01:32:29,186 --> 01:32:33,185

1103
01:32:33,185 --> 01:32:37,185

1104
01:32:37,189 --> 01:32:41,189

1105
01:32:41,189 --> 01:32:45,189

1106
01:32:45,192 --> 01:32:49,192

1107
01:32:49,195 --> 01:32:53,195

1108
01:32:53,199 --> 01:32:57,199

1109
01:32:57,199 --> 01:33:01,199

1110
01:33:01,200 --> 01:33:05,200

1111
01:33:05,200 --> 01:33:09,200

1112
01:33:09,204 --> 01:33:13,204

1113
01:33:13,204 --> 01:33:17,204

1114
01:33:17,207 --> 01:33:21,207

1115
01:33:25,212 --> 01:33:29,211

1116
01:33:29,211 --> 01:33:33,211

1117
01:33:33,214 --> 01:33:37,214

1118
01:33:37,214 --> 01:33:41,214

1119
01:33:41,216 --> 01:33:45,216

1120
01:33:45,220 --> 01:33:49,220

1121
01:33:49,221 --> 01:33:53,221

1122
01:33:53,223 --> 01:33:57,223

1123
01:33:57,226 --> 01:34:01,226

1124
01:34:01,227 --> 01:34:05,227

1125
01:34:05,228 --> 01:34:09,228

1126
01:34:09,233 --> 01:34:13,233

1127
01:34:13,234 --> 01:34:17,234

1128
01:34:17,236 --> 01:34:21,236

1129
01:34:21,236 --> 01:34:25,236

1130
01:34:25,239 --> 01:34:29,239

1131
01:34:29,242 --> 01:34:33,242

1132
01:34:33,245 --> 01:34:37,245

1133
01:34:37,245 --> 01:34:41,245

1134
01:34:41,246 --> 01:34:45,246

1135
01:34:45,248 --> 01:34:49,248

1136
01:34:49,250 --> 01:34:53,250

1137
01:34:53,250 --> 01:34:57,250

1138
01:34:57,254 --> 01:35:01,253

1139
01:35:01,253 --> 01:35:05,253

1140
01:35:05,257 --> 01:35:09,257

1141
01:35:09,257 --> 01:35:13,257

1142
01:35:13,259 --> 01:35:17,259

1143
01:35:17,261 --> 01:35:21,261

1144
01:35:21,262 --> 01:35:25,262

1145
01:35:25,265 --> 01:35:29,265

1146
01:35:29,269 --> 01:35:33,269

1147
01:35:33,269 --> 01:35:37,269

1148
01:35:37,270 --> 01:35:41,270

1149
01:35:41,271 --> 01:35:45,271

1150
01:35:45,272 --> 01:35:49,272

1151
01:35:49,277 --> 01:35:53,277

1152
01:35:53,280 --> 01:35:57,280

1153
01:35:57,282 --> 01:36:01,282

1154
01:36:01,283 --> 01:36:05,283

1155
01:36:05,283 --> 01:36:09,283

1156
01:36:09,287 --> 01:36:13,287

1157
01:36:13,291 --> 01:36:17,290

1158
01:36:17,290 --> 01:36:21,290

1159
01:36:21,290 --> 01:36:25,290

1160
01:36:25,292 --> 01:36:29,292

1161
01:36:29,295 --> 01:36:33,295

1162
01:36:33,296 --> 01:36:37,296

1163
01:36:37,298 --> 01:36:41,298

1164
01:36:41,300 --> 01:36:45,300

1165
01:36:45,303 --> 01:36:49,303

1166
01:36:49,305 --> 01:36:53,305

1167
01:36:53,307 --> 01:36:57,307

1168
01:36:57,308 --> 01:37:01,308

1169
01:37:01,309 --> 01:37:05,309

1170
01:37:05,311 --> 01:37:09,311

1171
01:37:09,314 --> 01:37:13,314

1172
01:37:13,315 --> 01:37:17,315

1173
01:37:17,316 --> 01:37:21,316

1174
01:37:21,317 --> 01:37:25,317

1175
01:37:25,319 --> 01:37:29,319

1176
01:37:29,323 --> 01:37:30,215

1177
01:37:30,215 --> 01:37:31,623

1178
01:37:31,623 --> 01:37:35,623

1179
01:37:45,329 --> 01:37:49,329

1180
01:37:53,337 --> 01:37:57,337

1181
01:37:57,341 --> 01:38:01,341

1182
01:38:02,199 --> 01:38:06,199

1183
01:38:09,345 --> 01:38:13,345

1184
01:38:13,346 --> 01:38:17,346

1185
01:38:17,349 --> 01:38:21,349

1186
01:38:21,349 --> 01:38:25,349

1187
01:38:25,351 --> 01:38:29,351

1188
01:38:29,353 --> 01:38:33,353

1189
01:38:33,355 --> 01:38:37,354

1190
01:38:37,354 --> 01:38:41,354

1191
01:38:45,355 --> 01:38:45,682

1192
01:38:45,682 --> 01:38:49,682
2 0 3 0 6

1193
01:38:56,978 --> 01:38:59,143
2 ปี 1 พูดผิด

1194
01:38:59,143 --> 01:39:03,143

1195
01:39:13,374 --> 01:39:17,374
ุญแจอยู่กับไอ้เก๋ อ๋อ เพราะว่าเขามา

1196
01:39:17,638 --> 01:39:21,168
ต่อไฟ กุญแจห้องแม่อยู่กับพี่เก๋

1197
01:39:21,168 --> 01:39:22,468
เขาไปอยู่ข้างล่างกันแล้ว

1198
01:39:22,468 --> 01:39:26,468
กุญแจอยู่กับไอ้เก๋

1199
01:39:27,827 --> 01:39:31,827
ดูนะคะ

1200
01:39:32,303 --> 01:39:36,303
ให้แก้ตรงนี้อีกนิดหนึ่ง

1201
01:39:37,060 --> 01:39:41,060
นะคะ เพราะว่า ไม่อย่างนั้น Run ไปแล้ว มัน

1202
01:39:41,222 --> 01:39:45,222
Error ก็คือมันไม่มีที่สิ้นสุดนี่

1203
01:39:47,197 --> 01:39:51,197
แก้ตรง loop พิมพ์ run

1204
01:39:54,311 --> 01:39:56,815
ขอโทษที พิมพ์ run =

1205
01:39:56,815 --> 01:40:00,815
True อะไรนี่ พิมพ์ผิดได้อย่างไรนี่

1206
01:40:01,452 --> 01:40:05,452
แล้วก็ While run

1207
01:40:11,409 --> 01:40:15,409
ปุ๊บ แล้วก็ตรงนี้ run = บรรทัดสุดท้าย

1208
01:40:18,627 --> 01:40:20,499
เป็น Run = False นี่ แล้วก็กด Save

1209
01:40:20,499 --> 01:40:24,499
ทีนี้บางคน บางคน

1210
01:40:26,681 --> 01:40:27,429
ที่ยังไม่ออก เพราะอะไร

1211
01:40:27,429 --> 01:40:31,429
เช่น ๆ ๆ รูป รูปตัวเอง

1212
01:40:32,940 --> 01:40:36,940
ไม่เคลื่อนไหว ก็มีนะคะ เหมือนของบาสน่ะ

1213
01:40:41,743 --> 01:40:44,267
ชื่อรูปมาหมดเลยแต่ภาพมันไม่เคลื่อนไหว ยังไม่ได้เปิดเข้าไปดู

1214
01:40:44,267 --> 01:40:48,267
Detail นะคะ มีของบาสมีบรรทัดหนึ่งที่เกิน

1215
01:40:52,871 --> 01:40:56,871
มานะ ให้ลบออก ที่ต่อจาก bg pic

1216
01:41:01,416 --> 01:41:05,416
น่ะ มี bg Transfrom อะไรนั่น ให้ลบออก

1217
01:41:05,417 --> 01:41:07,542
นะคะ

1218
01:41:07,542 --> 01:41:11,476

1219
01:41:11,476 --> 01:41:15,476
แล้วลอง Run ดู

1220
01:41:16,710 --> 01:41:20,710
ไม่แน่ใจ บางคน

1221
01:41:22,238 --> 01:41:26,238
อาจจะไม่มีอัปเดตกับ flip

1222
01:41:33,423 --> 01:41:37,423
นี่นะคะ เช็กด้วย ตัวโค้ดเราจริง ๆ จะมี

1223
01:41:37,749 --> 01:41:41,749
ประมาณเท่าไหร่เอง

1224
01:41:43,110 --> 01:41:47,110
82 บรรทัดเท่านั้นเองนะ 80

1225
01:41:48,500 --> 01:41:48,761
กว่าบรรทัดเองนะเด็ก ๆ

1226
01:41:48,761 --> 01:41:50,750

1227
01:41:50,750 --> 01:41:54,750

1228
01:41:55,422 --> 01:41:58,699

1229
01:41:58,699 --> 01:42:02,699
นะคะ

1230
01:42:05,178 --> 01:42:09,178
เดี๋ยวสัปดาห์นี้นะคะ เราก็จะพอแค่นี้นะคะ

1231
01:42:10,680 --> 01:42:14,680
เพราะส่วนใหญ่ เหลืออุบลใช่ไหมยังไม่ออก เดี๋ยไปดูให้

1232
01:42:21,441 --> 01:42:25,441
ส่วนใหญ่ออกกันหมดแล้วนะคะ โอเค ที่ออกแล้วแต่ตัว Animate ไม่วิ่งก็มีนะคะ

1233
01:42:25,968 --> 01:42:29,968
ก็มีจุดตำแหน่งผิดเล็ก ๆ น้อย ๆ นั่นล่ะ

1234
01:42:35,663 --> 01:42:39,663
ต้องค่อยเช็กไป โอเคค่ะ ขอบคุณพี่ล่ามค่ะ

1235
01:42:46,358 --> 01:43:44,864
[สิ้นสุดการถอดความ]

1236
01:42:37,103 --> 01:42:38,855

1237
01:42:38,855 --> 01:42:42,855

1238
01:42:42,910 --> 01:42:46,733

1239
01:42:46,733 --> 01:42:50,733

1240
01:43:01,455 --> 01:43:05,455

1241
01:43:05,455 --> 01:43:09,455

1242
01:43:09,458 --> 01:43:13,458

1243
01:43:13,459 --> 01:43:17,459

1244
01:43:17,465 --> 01:43:21,465

1245
01:43:21,465 --> 01:43:25,465

1246
01:43:25,468 --> 01:43:29,468

1247
01:43:29,470 --> 01:43:33,470

1248
01:43:33,472 --> 01:43:37,472

1249
01:43:37,474 --> 01:43:41,474

1250
01:43:41,476 --> 01:43:45,476

1251
01:43:45,478 --> 01:43:49,478

1252
01:43:49,479 --> 01:43:53,479

1253
01:43:57,482 --> 01:44:01,482

1254
01:44:01,483 --> 01:44:05,483

1255
01:44:05,483 --> 01:44:09,483

1256
01:44:09,485 --> 01:44:13,485


