﻿WEBVTT

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

2
00:00:04.010 --> 00:00:08.010

3
00:00:08.013 --> 00:00:12.013

4
00:00:12.015 --> 00:00:16.015

5
00:00:16.016 --> 00:00:20.016

6
00:00:20.017 --> 00:00:24.017

7
00:00:24.020 --> 00:00:28.020

8
00:00:28.022 --> 00:00:32.022

9
00:00:32.024 --> 00:00:36.024

10
00:00:36.025 --> 00:00:40.025

11
00:00:40.027 --> 00:00:44.027

12
00:00:44.029 --> 00:00:48.029

13
00:00:48.030 --> 00:00:52.030

14
00:00:52.033 --> 00:00:56.033

15
00:00:56.035 --> 00:01:00.035

16
00:01:00.037 --> 00:01:04.037

17
00:01:04.038 --> 00:01:08.038

18
00:01:08.040 --> 00:01:12.040

19
00:01:12.042 --> 00:01:16.042

20
00:01:16.044 --> 00:01:20.044

21
00:01:20.046 --> 00:01:24.046

22
00:01:24.048 --> 00:01:28.048

23
00:01:28.049 --> 00:01:32.049

24
00:01:32.052 --> 00:01:36.052

25
00:01:36.053 --> 00:01:40.053

26
00:01:40.055 --> 00:01:44.055

27
00:01:44.057 --> 00:01:48.057

28
00:01:48.058 --> 00:01:52.058

29
00:01:52.061 --> 00:01:56.061

30
00:01:56.062 --> 00:02:00.062

31
00:02:00.064 --> 00:02:04.064

32
00:02:04.065 --> 00:02:08.065

33
00:02:08.068 --> 00:02:12.068

34
00:02:12.070 --> 00:02:16.070

35
00:02:16.072 --> 00:02:20.072

36
00:02:20.074 --> 00:02:24.074

37
00:02:24.076 --> 00:02:28.076

38
00:02:28.080 --> 00:02:32.080

39
00:02:32.082 --> 00:02:36.082

40
00:02:36.084 --> 00:02:40.084

41
00:02:40.089 --> 00:02:44.089

42
00:02:44.091 --> 00:02:48.091

43
00:02:48.092 --> 00:02:52.092

44
00:02:52.094 --> 00:02:56.094

45
00:02:56.095 --> 00:03:00.095

46
00:03:00.098 --> 00:03:04.098

47
00:03:04.100 --> 00:03:08.100

48
00:03:08.104 --> 00:03:12.104

49
00:03:12.106 --> 00:03:16.106

50
00:03:16.107 --> 00:03:20.107

51
00:03:20.109 --> 00:03:24.109
ดูแบบ มันมีหลายวิธี นึกออกนะ

52
00:03:24.111 --> 00:03:28.111
เราจะพาทำแบบแรกที่

53
00:03:28.111 --> 00:03:32.111
ชื่อก็บอกอยู่แล้ว DINOSAUR moving ก็คือ DINOSAUR

54
00:03:32.113 --> 00:03:36.113
เคลื่อนไหว แต่เด็ก ๆ อาจจะไม่เรียกตัวไดโนเสาร์ก็ได้

55
00:03:36.114 --> 00:03:40.114
เคลื่อนไหวอย่างไร เดี๋ยวให้ดู

56
00:03:40.115 --> 00:03:44.115
ให้ดูตัวอย่างก่อน

57
00:03:44.116 --> 00:03:48.116

58
00:03:48.117 --> 00:03:52.117

59
00:03:52.118 --> 00:03:56.118
โอ้โห เครื่องใครนี่

60
00:03:56.120 --> 00:04:00.120
เตือนอย่างแรงมาก

61
00:04:00.121 --> 00:04:04.121
ไม่มีกั๊กเลย

62
00:04:04.122 --> 00:04:08.122
เดี๋ยว

63
00:04:08.124 --> 00:04:12.124
มัน แป๊บหนึ่ง มันขึ้นหน้านั้น

64
00:04:12.127 --> 00:04:16.127
Windows

65
00:04:16.128 --> 00:04:20.128

66
00:04:20.130 --> 00:04:24.130

67
00:04:24.132 --> 00:04:28.132
มันไม่เล่นหน้านั้น ให้ดู ให้ดู

68
00:04:28.133 --> 00:04:32.133
ไอ้ตัวเล็กนี่นะ ดูดี ๆ นะ

69
00:04:32.135 --> 00:04:36.135

70
00:04:36.136 --> 00:04:40.136
ดูตัวเล็กนะ ดู

71
00:04:40.137 --> 00:04:44.137
ไดโนเสาร์ตัวเล็ก ๆ นี่นะ

72
00:04:44.138 --> 00:04:48.138

73
00:04:48.140 --> 00:04:52.140
เห็นไหม

74
00:04:52.141 --> 00:04:56.141
มันวิ่งใช่ไหมคะ ทำอย่างไรเราจะทำให้มันวิ่ง

75
00:04:56.143 --> 00:05:00.143
เราจะทำอย่างไร ก็คือ

76
00:05:00.144 --> 00:05:04.144
ตัวเกมเราที่เอามา

77
00:05:04.144 --> 00:05:08.144
เราเอามาแล้วนี่เราจะทำอย่างไรให้มันวิ่งได้ อันนี้

78
00:05:08.146 --> 00:05:12.146
คือทำให้วิ่งแบบที่ 1 นะคะ

79
00:05:12.147 --> 00:05:16.147
วิธีการ วิธีการ

80
00:05:16.149 --> 00:05:20.149

81
00:05:20.150 --> 00:05:24.150

82
00:05:24.152 --> 00:05:28.152
เราจะไปหาสิ่งที่เรียกว่า

83
00:05:28.153 --> 00:05:32.153
"Spite Sheet" ให้ดูที่

84
00:05:32.155 --> 00:05:36.155
รูปไดโนเสาร์ ไดโน

85
00:05:36.156 --> 00:05:40.156
ที่เป็น Sprite Sheet นี่ มันก็คือถ้า

86
00:05:40.158 --> 00:05:44.158
พูดถึงการ์ตูน การ์ตูน

87
00:05:44.160 --> 00:05:48.160
ที่มีท่าทางการเคลื่อนไหวของเจ้าตัวละครนั้น

88
00:05:48.162 --> 00:05:52.162
นึกออกไหม เพราะฉะนั้น Sptie shee

89
00:05:52.162 --> 00:05:56.162
เขาวาดตัวไดโนเสาร์แต่เราเปลี่ยนท่าของ

90
00:05:56.164 --> 00:06:00.164
ไดโนเสาร์ไปแต่ละท่าน่ะนึกออกไหม

91
00:06:00.165 --> 00:06:04.165
ถ้าให้ไปวาดเองมันจะช้าใช่ไหม

92
00:06:04.166 --> 00:06:08.166
ตอนนี้เราก็เลยจะใช้ทางด่วน

93
00:06:08.167 --> 00:06:12.167
ไปหาภาพที่เขาทำไว้แล้ว

94
00:06:12.167 --> 00:06:16.167
นึกออกนะมาใช้ เป็น

95
00:06:16.169 --> 00:06:20.169
อันนี้ของเรา แต่พอ ถ้าเกิดสมมติเราเริ่มเรียน

96
00:06:20.169 --> 00:06:24.169
วาดตัวการ์ตูนเองได้ เด็ก ๆ ก็

97
00:06:24.170 --> 00:06:28.170
ไปวาดเพื่อทำไว้ใช้เองได้นึกออกนะ แต่

98
00:06:28.171 --> 00:06:32.171
ตอนนี้ถ้ามาวาดจะทำให้เราเสียเวลาในการวาด

99
00:06:32.173 --> 00:06:36.173
อย่างน้อยก็ 2 หรือ 3 สัปดาห์ใช่ไหมคะ

100
00:06:36.174 --> 00:06:40.174
เพราะฉะนั้น เราจะต้องใช้วิธีการ

101
00:06:40.176 --> 00:06:44.176
ไปขอยืมคนที่เขาวาดไว้แล้วมาใช้งานก่อน

102
00:06:44.178 --> 00:06:48.178
นะคะ ลักษณะก็คือมันจะเป็นภาพต่อเนื่อง

103
00:06:48.180 --> 00:06:52.180
นั่นเองนะคะ sprite sheet นะคะ ก็คือ

104
00:06:52.181 --> 00:06:56.181
ภาพที่มีภาพเดียว ให้นึกถึงตอนนี้ยืน

105
00:06:56.182 --> 00:07:00.182
แล้วเขาก็เริ่มก้าวขา ภาพที่ 2

106
00:07:00.182 --> 00:07:04.182
ไดโนเสาร์ก้าวขาเห็นไหม ภาพที่ 3

107
00:07:04.184 --> 00:07:08.184
ลักษณะเปลี่ยนแค่ขา ดูดี ๆ

108
00:07:08.188 --> 00:07:12.188
หน้ากับตา อาจจะอ้าปากขึ้นบ้าง แล้วแต่นะคะ

109
00:07:12.188 --> 00:07:16.188
แล้วแต่คนวาดนี่ มีการ

110
00:07:16.190 --> 00:07:20.190
ยกแขนบ้าง เอาแขนลงบ้าง

111
00:07:20.190 --> 00:07:24.190
แต่พอพอเราเอามาทำ

112
00:07:24.192 --> 00:07:28.192
เป็นภาพต่อเนื่องน่ะ มันก็จะเหมืนอ

113
00:07:28.193 --> 00:07:32.193
ภาพมันเคลื่อนไหวได้นึกออกนะคะ

114
00:07:32.194 --> 00:07:36.194

115
00:07:36.195 --> 00:07:40.195
เพราะฉะนั้น ให้เปิด Google มา

116
00:07:40.196 --> 00:07:44.196
เปิด Chrome ขึ้นมานะคะ ก็คือ

117
00:07:44.197 --> 00:07:48.197
เว็บฯ ที่เราจะไปก็อปปี้ภาพนั้น

118
00:07:48.200 --> 00:07:52.200
นะคะ ชื่อมีอยู่

119
00:07:52.201 --> 00:07:56.201
2 เว็บ(ไซต์)นะคะ

120
00:07:56.202 --> 00:08:00.202
ลองเข้าทั้ง 2

121
00:08:00.203 --> 00:08:04.203
เปิดอันเดียว เปิดหน้าต่างเดียวไม่พอเราเปิดพร้อมกัน 2 หน้าต่างเลย

122
00:08:04.203 --> 00:08:08.203
วิธีใช้งานให้เกิดประโยชน์สูงสุด

123
00:08:08.205 --> 00:08:12.205
นะคะ เปิด Chrome

124
00:08:12.207 --> 00:08:16.207
เปิดเว็บไซต์ Chrome ขึ้นมา

125
00:08:16.208 --> 00:08:20.208

126
00:08:20.208 --> 00:08:24.208

127
00:08:24.209 --> 00:08:28.209

128
00:08:28.210 --> 00:08:32.210

129
00:08:32.212 --> 00:08:36.212
เกม

130
00:08:36.214 --> 00:08:40.214
art นี่ ๆ gameart

131
00:08:40.216 --> 00:08:44.216
2d.com

132
00:08:44.217 --> 00:08:48.217

133
00:08:48.218 --> 00:08:52.218

134
00:08:52.219 --> 00:08:56.219

135
00:08:56.220 --> 00:09:00.220
กับ

136
00:09:00.223 --> 00:09:04.223
เว็บ vecteezy

137
00:09:04.225 --> 00:09:08.225

138
00:09:08.226 --> 00:09:12.226
เปิด ๆ ค้นพร้อมกัน 2 หน้าต่างเลย

139
00:09:12.229 --> 00:09:16.229

140
00:09:16.230 --> 00:09:20.230

141
00:09:20.231 --> 00:09:24.231
ทีนี้สำคัญมาก

142
00:09:24.233 --> 00:09:28.233
ห้ามลืมก็คือเวลาโหลดมาแล้ว

143
00:09:28.234 --> 00:09:32.234
ต้องเอาไปเก็บไว้ที่ไหน Disk C: แล้วก็อะไร

144
00:09:32.235 --> 00:09:36.235
ชื่อตัวเองสร้างไว้นะคะ อย่าลืม

145
00:09:36.236 --> 00:09:40.236
ต้องเอาไปไว้ที่นั่น เพราะเวลาโปรแกรมถามหา

146
00:09:40.238 --> 00:09:44.238
จะได้หาเจออย่าลืมนะคะ

147
00:09:44.239 --> 00:09:48.239
ต้องเอาไปเก็บไว้ที่โฟลเดอร์ที่มีชื่อ

148
00:09:48.240 --> 00:09:52.240
ของเด็ก ๆ

149
00:09:52.241 --> 00:09:56.241
อันนี้ห้ามลืมเด็ดขาด Folder

150
00:09:56.242 --> 00:10:00.242
ที่ให้สร้างไว้นะคะ เอาไปเก็บไว้ที่นั่น

151
00:10:00.242 --> 00:10:04.242

152
00:10:04.244 --> 00:10:08.244
ขึ้นหรือยัง

153
00:10:08.245 --> 00:10:12.245
นี่

154
00:10:12.247 --> 00:10:16.247
ถ้า gameart2d นี่

155
00:10:16.248 --> 00:10:20.248
มันจะมี นอกจากมีตัวไดโนเสาร์ก็มีตัวอื่นอีก มีตัว

156
00:10:20.249 --> 00:10:24.249
แซนตาคลอสก็มี

157
00:10:24.250 --> 00:10:28.250

158
00:10:28.252 --> 00:10:32.252

159
00:10:32.253 --> 00:10:36.253

160
00:10:36.256 --> 00:10:40.256
ดูนะคะ ถ้าใครไปโหลด

161
00:10:40.257 --> 00:10:44.257
ของ game 2d นี่ gameart2d

162
00:10:44.259 --> 00:10:48.259
จะมีนี่ เห็นไหมคะ รูปให้เลือก

163
00:10:48.260 --> 00:10:52.260
นี่

164
00:10:52.261 --> 00:10:56.261
ไม่เอาตัวไดโนเสาร์ก็ได้ เข้าใจนะ เด็ก ๆ อาจจะเลือก

165
00:10:56.261 --> 00:11:00.261
เอาซานต้าคอสก็ได้

166
00:11:00.261 --> 00:11:04.261
อยากให้ตัว อยากเอาตัวไหนไปวิ่ง

167
00:11:04.261 --> 00:11:08.261
เลือกเอาเลยนะคะ อันนี้ถ้าโหลดจาก

168
00:11:08.263 --> 00:11:12.263
Game 2D นะคะ

169
00:11:12.264 --> 00:11:16.264
อันนี้ถ้าโโหลดจาก vecteezy

170
00:11:16.265 --> 00:11:20.265
นะคะ

171
00:11:20.266 --> 00:11:24.266

172
00:11:24.268 --> 00:11:28.268

173
00:11:28.270 --> 00:11:32.270

174
00:11:32.274 --> 00:11:36.274

175
00:11:36.275 --> 00:11:40.275

176
00:11:40.277 --> 00:11:44.277
ให้พิมพ์ Sprite Sheet

177
00:11:44.278 --> 00:11:48.278
เพื่อหาก็ได้ S-p

178
00:11:48.278 --> 00:11:52.278

179
00:11:52.279 --> 00:11:56.279
ถ้าใช้ของ vecteezy

180
00:11:56.282 --> 00:12:00.282
ให้พิมพ์ Sprite Sheet เห็นไหม ด้านล่างก็จะ

181
00:12:00.283 --> 00:12:04.283
มีตัวนี้ให้หา ให้เลือกที่เขา

182
00:12:04.284 --> 00:12:08.284
แปะว่า Free ไว้เห็นไหมคะ

183
00:12:08.286 --> 00:12:12.286
ให้ดูว่ามีคำว่า "free"

184
00:12:12.287 --> 00:12:16.287
นั่นหมายความว่าเขาให้เรานำภาพนั้น

185
00:12:16.288 --> 00:12:20.288
ไปใช้ได้ มันจะมีคำว่า "Free" แปะไว้บนหัวน่ะลูก

186
00:12:20.288 --> 00:12:24.288
โอเคนะ ถ้าอย่างนี้เราโหลดไปใช้ได้นะคะ

187
00:12:24.289 --> 00:12:28.289
ให้เลือกภาพที่มันมีคำว่า "Free" นะคะ

188
00:12:28.290 --> 00:12:32.290
มีหลายอัน

189
00:12:32.291 --> 00:12:36.291
อยู่นะคะ ลองหาดูได้

190
00:12:36.292 --> 00:12:40.292

191
00:12:40.294 --> 00:12:44.294

192
00:12:44.295 --> 00:12:48.295
ตอนนี้คือเลือกค่ะ เลือกจะเอารูปอะไร

193
00:12:48.295 --> 00:12:52.295
แล้วก็เลือก Download นะคะ กด Download

194
00:12:52.296 --> 00:12:56.296

195
00:12:56.296 --> 00:13:00.296
สมมติ เราจะเปลี่ยนเป็น

196
00:13:00.297 --> 00:13:04.297
น้องหมีบ้างดีกว่ารอบนี้ เราไม่เอาไดโนเสาร์เราจะเอาน้องหมี

197
00:13:04.298 --> 00:13:08.298
เห็นไหมคะ

198
00:13:08.299 --> 00:13:12.299
สังเกตมันจะมีคำว่า "Free Dowload" อย่างนี้

199
00:13:12.300 --> 00:13:16.300
ถ้าอย่างนี้

200
00:13:16.301 --> 00:13:20.301
เลือกฟรีนะคะ เด็ก ๆ อย่าลืม

201
00:13:20.302 --> 00:13:24.302

202
00:13:24.303 --> 00:13:28.303

203
00:13:28.304 --> 00:13:32.304
// อาจารย์แม่ครับ ให้เลือกอันนี้ใช่ไหมครับ (อาจารย์สุธิรา)

204
00:13:32.305 --> 00:13:36.305
ใช่ ๆ ให้เลือกในเว็บฯ เลย ให้เลือกจากในเว็บฯ เลย

205
00:13:36.307 --> 00:13:40.307

206
00:13:40.308 --> 00:13:44.308

207
00:13:44.310 --> 00:13:48.310

208
00:13:48.311 --> 00:13:52.311
ส่วนใหญ่ไฟล์ภาพ

209
00:13:52.314 --> 00:13:56.314
ของ Sprite Sheet มันจะเป็นไฟล์ Zip นะ อย่าลืมนะ

210
00:13:56.315 --> 00:14:00.315
เด็ก ๆ ก๊อบปี้

211
00:14:00.315 --> 00:14:04.315
ไฟล์ .zip ในโฟลเดอร์เราน่ะ

212
00:14:04.317 --> 00:14:08.317
เพื่อสร้างโฟลเดอร์ในเครื่องเรานะ โอเคนะ

213
00:14:08.318 --> 00:14:12.318
ใน Folder เรานะคะ เหมือน

214
00:14:12.319 --> 00:14:16.319
แม่ได้ตัวนี้แล้วเดี๋ยวก็จะเอาไป

215
00:14:16.320 --> 00:14:20.320
แตกไฟล์สอนแล้วนะคะ สัปดาห์ที่แล้ว จำได้อยู่นะ

216
00:14:20.322 --> 00:14:24.322

217
00:14:24.324 --> 00:14:28.324
เราจะเอาไปไว้ที่โฟลเดอร์เราเอาไว้ที่

218
00:14:28.325 --> 00:14:32.325
Drive C : แล้วก็ตามด้วย

219
00:14:32.325 --> 00:14:36.325
ชื่อโฟลเดอร์

220
00:14:36.326 --> 00:14:40.326

221
00:14:40.328 --> 00:14:44.328
นี่มันเป็นไฟล์ Zip ใช่ไหมคะ

222
00:14:44.329 --> 00:14:48.329
มันเป็นไฟล์ Zip เด็ก ๆ จะต้องแตกไฟล์ก่อน

223
00:14:48.330 --> 00:14:52.330
ก็คลิกขวา แล้วก็เลือกว่า

224
00:14:52.333 --> 00:14:56.333

225
00:14:56.334 --> 00:15:00.334

226
00:15:00.335 --> 00:15:04.335

227
00:15:04.339 --> 00:15:08.339

228
00:15:08.340 --> 00:15:12.340

229
00:15:12.342 --> 00:15:16.342

230
00:15:16.345 --> 00:15:20.345
ให้มันมีโฟลเดอร์อย่างนี้ พอเข้าไป

231
00:15:20.347 --> 00:15:24.347
ดูนะ ๆ

232
00:15:24.349 --> 00:15:28.349

233
00:15:28.350 --> 00:15:32.350
เดี๋ยวจะเปิดให้ดู

234
00:15:32.355 --> 00:15:36.355

235
00:15:36.357 --> 00:15:40.357
ไปไหนล่ะ โฟลเดอร์เรา

236
00:15:40.359 --> 00:15:44.359

237
00:15:44.360 --> 00:15:48.360

238
00:15:48.362 --> 00:15:52.362
นี่ก็จะมีรูปภาพ

239
00:15:52.363 --> 00:15:56.363
อย่างนี้นะคะ

240
00:15:56.365 --> 00:16:00.365

241
00:16:00.366 --> 00:16:04.366

242
00:16:04.367 --> 00:16:08.367

243
00:16:08.370 --> 00:16:12.370

244
00:16:12.372 --> 00:16:16.372

245
00:16:16.374 --> 00:16:20.374
หรือถ้าอยากค้นเองไม่อยากได้อย่างนี้

246
00:16:20.375 --> 00:16:24.375
ก็ค้นใน Chrome แล้วก็ใช้คำว่า

247
00:16:24.376 --> 00:16:28.376
"Free" นะ Free Downoad

248
00:16:28.376 --> 00:16:32.376

249
00:16:32.377 --> 00:16:36.377
Download Sprite Sheet

250
00:16:36.378 --> 00:16:40.378
อย่างนี้นะคะ

251
00:16:40.379 --> 00:16:44.379

252
00:16:44.380 --> 00:16:48.380
ถ้าเกิดเปิดมาแล้วไม่ถูกใจ

253
00:16:48.382 --> 00:16:52.382
ว่าอย่างนั้นเถอะ ก็ค้นคำว่า "Free Download Sprite Sheet

254
00:16:52.383 --> 00:16:56.383

255
00:16:56.384 --> 00:17:00.384
อย่าลืมว่า จุดสังเกต ก็คือให้เลือกดาวน์โหลดที่มันเป็น

256
00:17:00.384 --> 00:17:04.384
ฟรีนะคะ ที่เขาให้โหลดได้ฟรี

257
00:17:04.385 --> 00:17:08.385
นะคะ

258
00:17:08.385 --> 00:17:12.385

259
00:17:12.387 --> 00:17:16.387

260
00:17:16.388 --> 00:17:20.388

261
00:17:20.391 --> 00:17:24.391

262
00:17:24.393 --> 00:17:28.393

263
00:17:28.393 --> 00:17:32.393

264
00:17:32.398 --> 00:17:36.398
แซนตาคงแซนตาคลอส

265
00:17:36.400 --> 00:17:40.400
เอาซานต้าคลอส

266
00:17:40.401 --> 00:17:44.401
ก็ได้ไง In trend chrismast

267
00:17:44.403 --> 00:17:48.403

268
00:17:48.405 --> 00:17:52.405

269
00:17:52.406 --> 00:17:56.406

270
00:17:56.406 --> 00:18:00.406

271
00:18:00.407 --> 00:18:04.407

272
00:18:04.408 --> 00:18:08.408

273
00:18:08.410 --> 00:18:12.410

274
00:18:12.412 --> 00:18:16.412
คือบางไฟล์์มันก็จะใหญ่

275
00:18:16.413 --> 00:18:20.413
ก็ขึ้นอยู่กับรูปที่เราเลือก

276
00:18:20.415 --> 00:18:24.415
นะคะ

277
00:18:24.416 --> 00:18:28.416

278
00:18:28.416 --> 00:18:32.416

279
00:18:32.418 --> 00:18:36.418

280
00:18:36.421 --> 00:18:40.421

281
00:18:40.424 --> 00:18:44.424

282
00:18:44.425 --> 00:18:48.425

283
00:18:48.426 --> 00:18:52.426

284
00:18:52.429 --> 00:18:56.429

285
00:18:56.431 --> 00:19:00.431

286
00:19:00.432 --> 00:19:04.432

287
00:19:04.433 --> 00:19:08.433

288
00:19:08.434 --> 00:19:12.434
Chrome หายไปไหนล่ะ

289
00:19:12.438 --> 00:19:16.438

290
00:19:16.440 --> 00:19:20.440

291
00:19:20.442 --> 00:19:24.442

292
00:19:24.443 --> 00:19:28.443

293
00:19:28.445 --> 00:19:32.445

294
00:19:32.447 --> 00:19:36.447

295
00:19:36.449 --> 00:19:40.449

296
00:19:40.450 --> 00:19:44.450

297
00:19:44.452 --> 00:19:48.452

298
00:19:48.453 --> 00:19:52.453

299
00:19:52.454 --> 00:19:56.454
เอา... นี่ดีกว่า

300
00:19:56.455 --> 00:20:00.455

301
00:20:00.456 --> 00:20:04.456

302
00:20:04.457 --> 00:20:08.457

303
00:20:08.459 --> 00:20:12.459

304
00:20:12.461 --> 00:20:16.461

305
00:20:16.463 --> 00:20:20.463

306
00:20:20.465 --> 00:20:24.465

307
00:20:24.466 --> 00:20:28.466

308
00:20:28.468 --> 00:20:32.468

309
00:20:32.470 --> 00:20:36.470

310
00:20:36.472 --> 00:20:40.472

311
00:20:40.474 --> 00:20:44.474

312
00:20:44.475 --> 00:20:48.475

313
00:20:48.477 --> 00:20:52.477

314
00:20:52.479 --> 00:20:56.479

315
00:20:56.481 --> 00:21:00.481

316
00:21:00.482 --> 00:21:04.482

317
00:21:04.483 --> 00:21:08.483
อย่าลืม

318
00:21:08.485 --> 00:21:12.485
เอาไปไว้ที่โฟลเดอร์นะคะ

319
00:21:12.487 --> 00:21:16.487

320
00:21:16.488 --> 00:21:20.488

321
00:21:20.489 --> 00:21:24.489

322
00:21:24.490 --> 00:21:28.490

323
00:21:28.493 --> 00:21:32.493

324
00:21:32.494 --> 00:21:36.494
แต่ถ้าไฟล์มันมานี่

325
00:21:36.497 --> 00:21:40.497
แยกออกมาให้อย่างนี้ดีเลยนะ

326
00:21:40.498 --> 00:21:44.498
เห็นไหม เหมือนของไดโนเสาร์นี่

327
00:21:44.499 --> 00:21:48.499
มันจะเป็น 1 รูป 1 รูป ใช่ไหม

328
00:21:48.500 --> 00:21:52.500
ให้เลือกแบบนี้จะดีมากเลยนะครับ

329
00:21:52.501 --> 00:21:56.501
เพราะถ้าได้มาเป็นแผงนี่ต้องมา

330
00:21:56.502 --> 00:22:00.502
ตัดออกทีละส่วนก็จะเสียเวลา

331
00:22:00.503 --> 00:22:04.503
ให้ดูว่าเราควรได้ไฟล์

332
00:22:04.505 --> 00:22:08.505
ที่มีลักษณะเป็นอย่างนี้มา ให้มันแยก

333
00:22:08.506 --> 00:22:12.506
เป็นรูป ๆ ออกมา

334
00:22:12.507 --> 00:22:16.507
ถ้าอย่างนี้ ถ้าได้แบบนี้

335
00:22:16.508 --> 00:22:20.508
มันได้มาแค่

336
00:22:20.509 --> 00:22:24.509
มันเป็นรูปเรียงกันมา แต่เราต้องมาคัดทีละตัว

337
00:22:24.510 --> 00:22:28.510
ออกมาทำเป็นรูปใหม่น่ะนึกออกนะ

338
00:22:28.511 --> 00:22:32.511
แต่อย่างนี้ก็ได้ถ้าเอามา

339
00:22:32.513 --> 00:22:36.513
แล้วเราก็ไปเปิดใน Paint นึกออกนะคะ

340
00:22:36.515 --> 00:22:40.515
แต่

341
00:22:40.515 --> 00:22:44.515
ต้องเสียเวลาทำนิดหน่อย ๆ โอเคไหม

342
00:22:44.516 --> 00:22:48.516
ได้หรือยัง อยากให้ได้เป็นแบบนี้

343
00:22:48.517 --> 00:22:52.517
ตอนนี้อยากให้ได้เป็นอย่างนี้ นี่ ๆ ๆ ๆ ที่มันแยกเป็น

344
00:22:52.518 --> 00:22:56.518
1, 2, 3, 4, 5 หลาย ๆ ไฟล์อย่างนี้นะคะ

345
00:22:56.518 --> 00:23:00.518

346
00:23:00.520 --> 00:23:04.520

347
00:23:04.521 --> 00:23:08.521
โอเคนะ

348
00:23:08.522 --> 00:23:12.522
ปัญหาก็คืออะไร

349
00:23:12.524 --> 00:23:16.524
ปัญหา คือ ถ้าภาพที่

350
00:23:16.526 --> 00:23:20.526
ได้มามันใหญ่

351
00:23:20.527 --> 00:23:24.527
เด็ก ๆ จะต้องลดไซซ์รูปลง จะมีวิธีดู

352
00:23:24.527 --> 00:23:28.527
ภาพเราใหญ่หรือไม่ ดูนะคะ ให้ไปดูที่

353
00:23:28.528 --> 00:23:32.528
ไฟล์ภาพที่เรา Download มา ไปดูในโฟลเดอร์

354
00:23:32.530 --> 00:23:36.530
เช่น ตัวนี้ Run

355
00:23:36.531 --> 00:23:40.531
Run มี 1, 2 เราจะไดโนเสาร์

356
00:23:40.532 --> 00:23:44.532
จะเอาวิ่งหรือจะเอาเดิน

357
00:23:44.533 --> 00:23:48.533
รอบนี้เอาเดินแล้วกัน Walk

358
00:23:48.534 --> 00:23:52.534
คลิกขวานะคะ แล้วเราบอกว่า

359
00:23:52.534 --> 00:23:56.534
"เปิดด้วย...

360
00:23:56.538 --> 00:24:00.538

361
00:24:00.558 --> 00:24:04.558
มันจะเปิด Paint

362
00:24:04.561 --> 00:24:08.561
ไม่เปิด Paint เสียแล้ว

363
00:24:08.562 --> 00:24:12.562
Open With... อยู่ไหนนะ

364
00:24:12.562 --> 00:24:16.562

365
00:24:16.564 --> 00:24:20.564
เปิดด้วยเห็นไหมคะ แล้วเลือก Paint

366
00:24:20.564 --> 00:24:24.564
ระบายสีให้เลือกระบายสี

367
00:24:24.565 --> 00:24:28.565
จานสีน่ะ นึกออกนะ เพื่อเราจะเช็กว่า

368
00:24:28.566 --> 00:24:32.566
รูปตัวการ์ตูนที่เราเอามามันใหญ่หรือเปล่านะคะ

369
00:24:32.567 --> 00:24:36.567
วิธีการเช็ก เห็นไหมนี่

370
00:24:36.568 --> 00:24:40.568
ตัวใหญ่นะนี่ เพราะอะไร

371
00:24:40.570 --> 00:24:44.570
ถ้าไปที่มุมมอง แล้วเลือก 100 เปอร์เซ็นต์ดู

372
00:24:44.571 --> 00:24:48.571
นะคะ ถือว่าตัวใหญ่

373
00:24:48.572 --> 00:24:52.572
เพราะอะไร ถ้าเราทำหน้าต่างเล็ก

374
00:24:52.573 --> 00:24:56.573
นึกออกนะ

375
00:24:56.574 --> 00:25:00.574
เดี๋ยว

376
00:25:00.575 --> 00:25:04.575
มันจะไซซ์ใหญ่เกินนะคะ ดูวิธี วิธีเปลี่ยน

377
00:25:04.575 --> 00:25:08.575
ขนาดภาพก่อน

378
00:25:08.577 --> 00:25:12.577
นะคะ ใช้โปรแกรม Paint พอเปิดโปรแกรม Paint ขึ้นมา

379
00:25:12.578 --> 00:25:16.578
นะคะ

380
00:25:16.578 --> 00:25:20.578

381
00:25:20.579 --> 00:25:24.579
ให้

382
00:25:24.581 --> 00:25:28.581
คลิกที่ Resize

383
00:25:28.583 --> 00:25:32.583
เมื่อเราเปิดโปรแกรม Paint ไอ้รูปตัวนี้

384
00:25:32.584 --> 00:25:36.584
ตัวนี้นะคะ

385
00:25:36.586 --> 00:25:40.586
เห็นไหมคลิกที่

386
00:25:40.588 --> 00:25:44.588
Resize นี่นะคะ แต่ก่อนจะเลือกเราต้องคลิก

387
00:25:44.589 --> 00:25:48.589
เลือกตัวไดโนเสาร์ก่อนนะคะ ก็คือคลิก

388
00:25:48.590 --> 00:25:52.590
เลือกทั้งหมดให้มันครอบคลุม

389
00:25:52.592 --> 00:25:56.592
เราจะเอาเฉพาะส่วนตัวก็ลดลงไปนิดหนึ่ง

390
00:25:56.595 --> 00:26:00.595
เห็นไหมล่ะ ๆ

391
00:26:00.596 --> 00:26:04.596
นะคะ คลิกเลือกทั้งหมด เสร็จแล้ว คิลกที่

392
00:26:04.598 --> 00:26:08.598
เปลี่ยนขนาด Resize เปลี่ยนขนาด

393
00:26:08.599 --> 00:26:12.599
เราจะลด

394
00:26:12.600 --> 00:26:16.600
ขนาดมันลงนะคะ ถ้าขนาดนี้

395
00:26:16.601 --> 00:26:20.601
ดูสิ เห็นไหม ขนาดหน้าต่างของโปรแกรม Paint มัน

396
00:26:20.601 --> 00:26:24.601
กินพื้นที่เกือบไอ้นี่หน้าต่างแล้วนะ

397
00:26:24.602 --> 00:26:28.602
แล้วเลือก Pixels

398
00:26:28.603 --> 00:26:32.603

399
00:26:32.605 --> 00:26:36.605

400
00:26:36.606 --> 00:26:40.606

401
00:26:40.609 --> 00:26:44.609
Download ได้หรือยัง เอ็ม Download ได้หรือยัง เปิดด

402
00:26:44.610 --> 00:26:48.610
ด้วยโปรแกรม Paint ไง

403
00:26:48.612 --> 00:26:52.612
ให้ติ๊กเลือกเป็น

404
00:26:52.612 --> 00:26:56.612
Pixels

405
00:26:56.614 --> 00:27:00.614
เห็นไหม ดูขนาดมันตั้ง 600 ลดลง

406
00:27:00.616 --> 00:27:04.616
ครึ่งหนึ่งของ 600 1

407
00:27:04.616 --> 00:27:08.616
ก็ยังใหญ่ไป ครึ่งหนึ่งของ 600

408
00:27:08.619 --> 00:27:12.619
คือ 300 ครึ่งหนึ่งของ 300 คือ

409
00:27:12.620 --> 00:27:16.620
150 พิมพ์ตัวเลขเป็น 150

410
00:27:16.621 --> 00:27:20.621
คลิกที่ช่องแรกแล้วก็พิมพ์ 150

411
00:27:20.623 --> 00:27:24.623
จากนั้นคลิกตกลง

412
00:27:24.624 --> 00:27:28.624
้เห็นไหม ได้ไซซ์มันแล้วนี่

413
00:27:28.625 --> 00:27:32.625

414
00:27:32.625 --> 00:27:36.625

415
00:27:36.644 --> 00:27:40.644
เอาตัวนิดเดียว คลิก Crop เพื่อตัด

416
00:27:40.647 --> 00:27:44.647
ตัดพื้นที่ส่วนเกินออกด้วย

417
00:27:44.649 --> 00:27:48.649
เพราะฉะนั้น

418
00:27:48.650 --> 00:27:52.650
เหมือนอันเดียวกันถ้าเกิดเราไปเลือกรูปนี้นะคะ

419
00:27:52.651 --> 00:27:56.651
ไหนล่ะ อยู่ไหนล่ะ

420
00:27:56.652 --> 00:28:00.652

421
00:28:00.654 --> 00:28:04.654
Paint ธรรมดา โปรแกรม Paint ธรรมดาครับ

422
00:28:04.655 --> 00:28:08.655
สมมติว่าไปเอารูปเจ้าหมีนี่

423
00:28:08.657 --> 00:28:12.657
ที่มาเป็นแถบอย่างนี้ เดี๋ยวนะคะ

424
00:28:12.660 --> 00:28:16.660
อยู่ไหนล่ะ

425
00:28:16.660 --> 00:28:20.660
ถ้าเรา

426
00:28:20.662 --> 00:28:24.662
ไอ้ตัวนี้

427
00:28:24.662 --> 00:28:28.662
เราก็ลดขนาดนะคะ คลิก

428
00:28:28.664 --> 00:28:32.664
เลือกทั้งหมดก่อน

429
00:28:32.665 --> 00:28:36.665
อยู่ตรง Resize

430
00:28:36.666 --> 00:28:40.666
จาก Pixel 600

431
00:28:40.667 --> 00:28:44.667
ใส่ 150 พอนะคะ

432
00:28:44.668 --> 00:28:48.668
ของน้องหมีหายไปไหนแล้ว จะได้เท่าไหนนี่

433
00:28:48.668 --> 00:28:52.668

434
00:28:52.670 --> 00:28:56.670
ใส่แค่ค่าบนตัวเดียวเดี๋ยวมันปรับอัตโนมัติ

435
00:28:56.671 --> 00:29:00.671
เล็กไป อันนี้

436
00:29:00.672 --> 00:29:04.672
ถ้าเล็กเราก็

437
00:29:04.672 --> 00:29:08.672
ย้อนกลับคืนแล้วก็เลือกมุมมอง

438
00:29:08.674 --> 00:29:12.674
เลือกทัั้งหมดนะคะ

439
00:29:12.675 --> 00:29:16.675
เมื่อกี้หมีมันเล็กไป แต่เปลี่ยนขนาด

440
00:29:16.676 --> 00:29:20.676
คือ ถ้าแม่บอกเปลี่ยนแล้ว เพราะรูปของแต่ละคนไม่เท่ากัน

441
00:29:20.677 --> 00:29:24.677
นึกออกนะ เด็ก ๆ ลองดูก่อนได้ ถ้า

442
00:29:24.678 --> 00:29:28.678
เลือก Pixel 150 มันเล็กไป

443
00:29:28.679 --> 00:29:32.679
เราก็เหลือ 300 ก็ได้ เราก็ปรับดู

444
00:29:32.680 --> 00:29:36.680
300 ก็ยังดูว่าเล็กไปอีก

445
00:29:36.681 --> 00:29:40.681
ให้ลดขนาดตัวเพราะอะไร

446
00:29:40.683 --> 00:29:44.683
เพราะให้นึกถึงถ้าทำเกม เวลาทำเกมน่ะ

447
00:29:44.684 --> 00:29:48.684
ถ้าเราใช้รูปใหญ่ โปรแกรมมันต้องไปโหลดรูป

448
00:29:48.686 --> 00:29:52.686
เข้ามาใช้ไง นึกออกหรือเปล่า เราต้องลดขนาดมันนะคะ

449
00:29:52.687 --> 00:29:56.687
เสร็จแล้วทำอย่างไร พอลดขนาดเสร็จ

450
00:29:56.688 --> 00:30:00.688
นะ เด็ก ๆ ตอน Save น่ะค่ะ บันทึกเป็น

451
00:30:00.689 --> 00:30:04.689
ไฟล์ บันทึกเป็น เปลี่ยนชื่อ

452
00:30:04.690 --> 00:30:08.690
นึกออกหรือเปล่า ให้เลือก

453
00:30:08.692 --> 00:30:12.692
บันทึกเป็น นะคะ เอาไว้ที่ไหน

454
00:30:12.692 --> 00:30:16.692
อย่าลืมโฟลเดอร์เกมเรา

455
00:30:16.694 --> 00:30:20.694
ใช่ไหมคะ

456
00:30:20.696 --> 00:30:24.696
เอาเป็นชื่ออะไรดี

457
00:30:24.697 --> 00:30:28.697
เพราะ

458
00:30:28.698 --> 00:30:32.698
ชื่อเดิมมันเป็นอะไรน่ะ

459
00:30:32.701 --> 00:30:36.701
Dino 1

460
00:30:36.702 --> 00:30:40.702
สมมติ Dino ตัวที่ 1 ที่เราจะเอาไปใช้นะคะ

461
00:30:40.704 --> 00:30:44.704
แม่จะตั้งชื่อมันว่า Dino 1 เพราะอันนี้เป็นภาพ

462
00:30:44.704 --> 00:30:48.704
ตัวแรกเพราะฉะนั้น

463
00:30:48.707 --> 00:30:52.707
เด็ก ๆ จะเอาไอ้ตัวภาพที่เคลื่อนไหวกี่ตัว

464
00:30:52.708 --> 00:30:56.708
เด็ก ๆ ก็ต้องทำขนาดให้มันเท่ากันทุกตัว นึกออกไหม

465
00:30:56.709 --> 00:31:00.709
โอเคไหมคะ เพราะฉะนั้น ก็คือ

466
00:31:00.710 --> 00:31:04.710
ต้องไปแปลงภาพอื่นด้วย

467
00:31:04.711 --> 00:31:08.711
นะคะ ทำเหมือนกัน ก็เราก็

468
00:31:08.714 --> 00:31:12.714
เรียงลำดับหมายเลข เอาอย่างน้อยสัก...

469
00:31:12.720 --> 00:31:16.720
ในตัวอย่างในสไลด์เราใช้กี่รูปเอง

470
00:31:16.720 --> 00:31:20.720
1, 2, 3, 4, 5, 6, 7,

471
00:31:20.721 --> 00:31:24.721
8 รูป มันจะสมูต การเคลื่อนไหวจะมี

472
00:31:24.722 --> 00:31:28.722
แต่ยกเว้นว่าไอ้ตัวต้นฉบับเขามีมาน้อย

473
00:31:28.725 --> 00:31:32.725
เหมือนน้องหมี เหมือนรูปต้นฉบับน้องหมีมันมี 1,

474
00:31:32.726 --> 00:31:36.726
2, 4, 6 6 ตัว

475
00:31:36.738 --> 00:31:40.738
ใช่ไหม เราก็ใช้แค่

476
00:31:40.740 --> 00:31:44.740
Bear 1, Bear2, Bear3, Bear 4

477
00:31:44.741 --> 00:31:48.741
นะคะ โอเคนะ เพราะฉะนั้น เด็ก ๆ จะต้องมี

478
00:31:48.742 --> 00:31:52.742
ภาพที่ลดขนาดแล้ว

479
00:31:52.742 --> 00:31:56.742
อย่างน้อย 6 ตัวนะคะ 6 ตัว

480
00:31:56.744 --> 00:32:00.744
ก็วิธีการ

481
00:32:00.745 --> 00:32:04.745
พอเราลดขนาดมันลง เราเปลี่ยนชื่อเราก็ใส่หมายเลข

482
00:32:04.747 --> 00:32:08.747
ให้รู้ว่าภาพนี้เป็นภาพ

483
00:32:08.748 --> 00:32:12.748
การเคลื่อนไหวลำดับที่ 1 นึกออกนะ

484
00:32:12.749 --> 00:32:16.749
ถ้าสมมติเป็นหมีก็ใช้ Bear 1, Bear 2,

485
00:32:16.750 --> 00:32:20.750
แบ 1,

486
00:32:20.751 --> 00:32:24.751
Dino 4 ไป

487
00:32:24.753 --> 00:32:28.753
จนกว่าจะครบทั้ง 6 ภาพ หรือ 8 ภาพ

488
00:32:28.754 --> 00:32:32.754
หรือ 10 ภาพ ใครจะเอาเยอะกว่านั้นก็ได้ ก็แล้วแต่นะคะ

489
00:32:32.754 --> 00:32:36.754
แต่คืออย่างน้อย

490
00:32:36.755 --> 00:32:40.755
ได้ 6 รูปนี่ การเคลื่อนไหวจะเห็นได้ว่า

491
00:32:40.756 --> 00:32:44.756
มันเคลื่อนไหวเป็นธรรมชาติ ไม่กระตุก นึกออก

492
00:32:44.757 --> 00:32:48.757
นะคะ เดี๋ยว

493
00:32:48.758 --> 00:32:52.758
เราจะลองเอาภาพนี้ไปใช้

494
00:32:52.759 --> 00:32:56.759
โอ้ยภาพไม่ค่อย

495
00:32:56.760 --> 00:33:00.760
เดี๋ยว ๆ

496
00:33:00.761 --> 00:33:04.761

497
00:33:04.764 --> 00:33:08.764

498
00:33:08.766 --> 00:33:12.766
นี่ สมมติจะเอารูปที่ 1 อย่างนี้นะคะ จะเลือก

499
00:33:12.767 --> 00:33:16.767
เฉพาะตัวน้องหมีอย่างนี้

500
00:33:16.768 --> 00:33:20.768

501
00:33:20.769 --> 00:33:24.769

502
00:33:24.770 --> 00:33:28.770

503
00:33:28.771 --> 00:33:32.771

504
00:33:32.772 --> 00:33:36.772

505
00:33:36.775 --> 00:33:40.775

506
00:33:40.777 --> 00:33:44.777

507
00:33:44.780 --> 00:33:48.780
บันทึกเป็น บันทึกเป็น

508
00:33:48.782 --> 00:33:52.782
png นะ

509
00:33:52.783 --> 00:33:56.783

510
00:33:56.784 --> 00:34:00.784

511
00:34:00.786 --> 00:34:04.786
ตอนนี้ได้น้องหมี 1 ตัวนะคะ

512
00:34:04.788 --> 00:34:08.788

513
00:34:08.789 --> 00:34:12.789
ตัวที่ 2

514
00:34:12.790 --> 00:34:16.790

515
00:34:16.792 --> 00:34:20.792

516
00:34:20.793 --> 00:34:24.793

517
00:34:24.795 --> 00:34:28.795
ของน้องหมีนี่ขนาด

518
00:34:28.797 --> 00:34:32.797
ลดลงอยู่ที่แค่ 300 นะคะ ลดลงไม่เท่ากัน

519
00:34:32.798 --> 00:34:36.798

520
00:34:36.798 --> 00:34:40.798

521
00:34:40.801 --> 00:34:44.801

522
00:34:44.803 --> 00:34:48.803

523
00:34:48.805 --> 00:34:52.805

524
00:34:52.806 --> 00:34:56.806

525
00:34:56.807 --> 00:35:00.807
ค่อย ๆ ลดไปทีละตัวนะคะ เด็ก ๆ อย่าลืม

526
00:35:00.809 --> 00:35:04.809
พอได้ตัวที่ 2

527
00:35:04.810 --> 00:35:08.810
เราก็บันทึกเป็น

528
00:35:08.812 --> 00:35:12.812
Bear 2

529
00:35:12.813 --> 00:35:16.813
ตอนนี้เราได้ 2 ตัวแล้วนะ

530
00:35:16.814 --> 00:35:20.814

531
00:35:20.815 --> 00:35:24.815
ตัวที่ 3

532
00:35:24.816 --> 00:35:28.816

533
00:35:28.818 --> 00:35:32.818

534
00:35:32.821 --> 00:35:36.821

535
00:35:36.822 --> 00:35:40.822

536
00:35:40.825 --> 00:35:44.825

537
00:35:44.827 --> 00:35:48.827

538
00:35:48.828 --> 00:35:52.828

539
00:35:52.830 --> 00:35:56.830

540
00:35:56.832 --> 00:36:00.832

541
00:36:00.833 --> 00:36:04.833

542
00:36:04.835 --> 00:36:08.835

543
00:36:08.837 --> 00:36:12.837

544
00:36:12.839 --> 00:36:16.839

545
00:36:16.841 --> 00:36:20.841

546
00:36:20.842 --> 00:36:24.842
ให้ได้อย่างน้อย

547
00:36:24.844 --> 00:36:28.844
6 ตัวนะคะ

548
00:36:28.846 --> 00:36:32.846

549
00:36:32.847 --> 00:36:36.847

550
00:36:36.848 --> 00:36:40.848

551
00:36:40.850 --> 00:36:44.850

552
00:36:44.856 --> 00:36:48.856
เดี๋ยวได้เขียน เดี๋ยวพาเขียน เขียนได้หลายวิธี

553
00:36:48.857 --> 00:36:52.857
เขียนโค้ดตั้งค่าหน้าต่างใหม่น่ะ

554
00:36:52.859 --> 00:36:56.859

555
00:36:56.860 --> 00:37:00.860

556
00:37:00.861 --> 00:37:04.861
3, 4 เดี๋ยวทำเสร็จแล้ว

557
00:37:04.862 --> 00:37:08.862
จะเดินไปดูนะคะ 4 แล้วก็

558
00:37:08.863 --> 00:37:12.863
5 ตัวที่ 5

559
00:37:12.865 --> 00:37:16.865

560
00:37:16.866 --> 00:37:20.866

561
00:37:20.868 --> 00:37:24.868

562
00:37:24.872 --> 00:37:28.872

563
00:37:28.874 --> 00:37:32.874

564
00:37:32.876 --> 00:37:36.876
4, 5

565
00:37:36.877 --> 00:37:40.877
แล้วก็ตัวสุดท้าย ตัวที่ 6 ของเรา

566
00:37:40.878 --> 00:37:44.878

567
00:37:44.880 --> 00:37:48.880

568
00:37:48.882 --> 00:37:52.882

569
00:37:52.883 --> 00:37:56.883

570
00:37:56.884 --> 00:38:00.884

571
00:38:00.885 --> 00:38:04.885

572
00:38:04.886 --> 00:38:08.886

573
00:38:08.889 --> 00:38:12.889

574
00:38:12.890 --> 00:38:16.890

575
00:38:16.891 --> 00:38:20.891

576
00:38:20.893 --> 00:38:24.893

577
00:38:24.898 --> 00:38:28.898

578
00:38:28.899 --> 00:38:32.899
เราครบแล้วนะคะ เดี๋ยวเราจะลอง

579
00:38:32.902 --> 00:38:36.902
ดูน้องตัวอื่น

580
00:38:36.903 --> 00:38:40.903

581
00:38:40.905 --> 00:38:44.905
Walk 1 Walk 2

582
00:38:44.908 --> 00:38:48.908

583
00:38:48.910 --> 00:38:52.910
จะแปลงให้หมด

584
00:38:52.911 --> 00:38:56.911

585
00:38:56.911 --> 00:39:00.911

586
00:39:00.913 --> 00:39:04.913

587
00:39:04.914 --> 00:39:08.914

588
00:39:08.916 --> 00:39:12.916

589
00:39:12.920 --> 00:39:16.920

590
00:39:16.921 --> 00:39:20.921

591
00:39:20.923 --> 00:39:24.923

592
00:39:24.925 --> 00:39:28.925

593
00:39:28.926 --> 00:39:32.926

594
00:39:32.928 --> 00:39:36.928

595
00:39:36.929 --> 00:39:40.929
ต่อไป

596
00:39:40.931 --> 00:39:44.931
ตัวที่ 3

597
00:39:44.933 --> 00:39:48.933

598
00:39:48.934 --> 00:39:52.934

599
00:39:52.936 --> 00:39:56.936

600
00:39:56.937 --> 00:40:00.937

601
00:40:00.941 --> 00:40:04.941

602
00:40:04.943 --> 00:40:08.943

603
00:40:08.945 --> 00:40:12.945

604
00:40:12.945 --> 00:40:16.945

605
00:40:16.950 --> 00:40:20.950

606
00:40:20.952 --> 00:40:24.952

607
00:40:24.954 --> 00:40:28.954

608
00:40:28.957 --> 00:40:32.957

609
00:40:32.960 --> 00:40:36.960

610
00:40:36.962 --> 00:40:40.962

611
00:40:40.964 --> 00:40:44.964

612
00:40:44.967 --> 00:40:48.967

613
00:40:48.968 --> 00:40:52.968

614
00:40:52.970 --> 00:40:56.970

615
00:40:56.972 --> 00:41:00.972

616
00:41:00.973 --> 00:41:04.973

617
00:41:04.975 --> 00:41:08.975

618
00:41:08.978 --> 00:41:12.978

619
00:41:12.980 --> 00:41:16.980

620
00:41:16.982 --> 00:41:20.982

621
00:41:20.984 --> 00:41:24.984

622
00:41:24.985 --> 00:41:28.985

623
00:41:28.987 --> 00:41:32.987

624
00:41:32.988 --> 00:41:36.988

625
00:41:36.990 --> 00:41:40.990

626
00:41:40.994 --> 00:41:44.994

627
00:41:44.996 --> 00:41:48.996
ตัวที่ 4

628
00:41:48.997 --> 00:41:52.997

629
00:41:52.999 --> 00:41:56.999

630
00:41:57.000 --> 00:42:01.000

631
00:42:01.002 --> 00:42:05.002

632
00:42:05.004 --> 00:42:09.004

633
00:42:09.007 --> 00:42:13.007

634
00:42:13.009 --> 00:42:17.009

635
00:42:17.010 --> 00:42:21.010

636
00:42:21.012 --> 00:42:25.012

637
00:42:25.013 --> 00:42:29.013

638
00:42:29.014 --> 00:42:33.014

639
00:42:33.016 --> 00:42:37.016

640
00:42:37.018 --> 00:42:41.018

641
00:42:41.019 --> 00:42:45.019

642
00:42:45.020 --> 00:42:49.020

643
00:42:49.023 --> 00:42:53.023

644
00:42:53.024 --> 00:42:57.024

645
00:42:57.025 --> 00:43:01.025

646
00:43:01.026 --> 00:43:05.026

647
00:43:05.027 --> 00:43:09.027

648
00:43:09.029 --> 00:43:13.029

649
00:43:13.030 --> 00:43:17.030

650
00:43:17.031 --> 00:43:21.031

651
00:43:21.032 --> 00:43:25.032

652
00:43:25.034 --> 00:43:29.034

653
00:43:29.036 --> 00:43:33.036

654
00:43:33.037 --> 00:43:37.037

655
00:43:37.040 --> 00:43:41.040
ตัวที่ 8

656
00:43:41.041 --> 00:43:45.041

657
00:43:45.044 --> 00:43:49.044

658
00:43:49.046 --> 00:43:53.046

659
00:43:53.048 --> 00:43:57.048

660
00:43:57.050 --> 00:44:01.050

661
00:44:01.052 --> 00:44:05.052

662
00:44:05.054 --> 00:44:09.054

663
00:44:09.055 --> 00:44:13.055
ตัวที่ 9

664
00:44:13.057 --> 00:44:17.057

665
00:44:17.058 --> 00:44:21.058

666
00:44:21.059 --> 00:44:25.059

667
00:44:25.061 --> 00:44:29.061

668
00:44:29.063 --> 00:44:33.063

669
00:44:33.065 --> 00:44:37.065

670
00:44:37.066 --> 00:44:41.066
ตัวสุดท้าย

671
00:44:41.069 --> 00:44:45.069

672
00:44:45.070 --> 00:44:49.070

673
00:44:49.071 --> 00:44:53.071

674
00:44:53.072 --> 00:44:57.072

675
00:44:57.073 --> 00:45:01.073

676
00:45:01.076 --> 00:45:05.076

677
00:45:05.078 --> 00:45:09.078

678
00:45:09.080 --> 00:45:13.080

679
00:45:13.081 --> 00:45:17.081

680
00:45:17.082 --> 00:45:21.082

681
00:45:21.084 --> 00:45:25.084

682
00:45:25.085 --> 00:45:29.085

683
00:45:29.087 --> 00:45:33.087

684
00:45:33.089 --> 00:45:37.089

685
00:45:37.090 --> 00:45:41.090

686
00:45:41.092 --> 00:45:45.092

687
00:45:45.093 --> 00:45:49.093

688
00:45:49.095 --> 00:45:53.095

689
00:45:53.096 --> 00:45:57.096

690
00:45:57.097 --> 00:46:01.097

691
00:46:01.099 --> 00:46:05.099

692
00:46:05.102 --> 00:46:09.102

693
00:46:09.104 --> 00:46:13.104

694
00:46:13.106 --> 00:46:17.106

695
00:46:17.107 --> 00:46:21.107
ได้แล้วนะครับ

696
00:46:21.109 --> 00:46:25.109

697
00:46:25.111 --> 00:46:29.111

698
00:46:29.112 --> 00:46:33.112

699
00:46:33.114 --> 00:46:37.114

700
00:46:37.116 --> 00:46:41.116

701
00:46:41.118 --> 00:46:45.118

702
00:46:45.120 --> 00:46:49.120

703
00:46:49.123 --> 00:46:53.123

704
00:46:53.124 --> 00:46:57.124

705
00:46:57.126 --> 00:47:01.126

706
00:47:01.127 --> 00:47:05.127

707
00:47:05.129 --> 00:47:09.129

708
00:47:09.132 --> 00:47:13.132

709
00:47:13.134 --> 00:47:17.134

710
00:47:17.135 --> 00:47:21.135

711
00:47:21.138 --> 00:47:25.138

712
00:47:25.139 --> 00:47:29.139

713
00:47:29.141 --> 00:47:33.141

714
00:47:33.143 --> 00:47:37.143

715
00:47:37.145 --> 00:47:41.145

716
00:47:41.146 --> 00:47:45.146

717
00:47:45.148 --> 00:47:49.148

718
00:47:49.149 --> 00:47:53.149

719
00:47:53.150 --> 00:47:57.150

720
00:47:57.153 --> 00:48:01.153

721
00:48:01.154 --> 00:48:05.154

722
00:48:05.155 --> 00:48:09.155

723
00:48:09.157 --> 00:48:13.157

724
00:48:13.158 --> 00:48:17.158

725
00:48:17.159 --> 00:48:21.159

726
00:48:21.162 --> 00:48:25.162

727
00:48:25.164 --> 00:48:29.164

728
00:48:29.167 --> 00:48:33.167

729
00:48:33.168 --> 00:48:37.168

730
00:48:37.170 --> 00:48:41.170

731
00:48:41.171 --> 00:48:45.171
ให้ดูนะคะ ถ้าใครที่

732
00:48:45.172 --> 00:48:49.172
ทำเสร็จแล้ว ตัวเองจะต้องเช็กก่อนว่าในโฟลเดอร์

733
00:48:49.173 --> 00:48:53.173
โฟลเดอร์ชื่อที่เราสร้างไว้นี่มี

734
00:48:53.174 --> 00:48:57.174
ตัวเกมน่ะ

735
00:48:57.175 --> 00:49:01.175
ที่เราแปลงไฟล์แล้วน่ะ

736
00:49:01.176 --> 00:49:05.176
อยู่ในนั้นหรือเปล่า มันจะต้องแสดงรูป

737
00:49:05.177 --> 00:49:09.177
อย่างนี้ใช้ View แล้วก็ดูรูปว่ามันมาไหม

738
00:49:09.178 --> 00:49:13.178
ถ้าไม่มาย้อน

739
00:49:13.179 --> 00:49:17.179
ย้อนไปคลิกที่บันทึกเป็น แล้วดูว่ามันไป

740
00:49:17.180 --> 00:49:21.180
Save ไว้ที่ไหน แล้วไปย้ายมันมาใส่ไว้ในโฟลเดอร์

741
00:49:21.181 --> 00:49:25.181
เรานะคะ โดยปกติถ้า Paint มันจะเอา

742
00:49:25.181 --> 00:49:29.181
รูปไปเก็บไว้ที่รูปภาพโฟลเดอร์

743
00:49:29.182 --> 00:49:33.182
อยู่ที่รูปภาพหรือ Picture น่ะ

744
00:49:33.183 --> 00:49:37.183
ถ้าใครบอกว่าตัวเองทำเสร็จแล้ว แล้ว

745
00:49:37.185 --> 00:49:41.185
แม่ไปเปิดโฟลเดอร์ดูไม่มีรูปอยู่ในนั้นน่ะ

746
00:49:41.186 --> 00:49:45.186
ไม่มีรูปตัวเกม

747
00:49:45.188 --> 00:49:49.188
ที่เราจะเอามาทำอยู่ในโฟลเดอร์นั้นน่ะ

748
00:49:49.188 --> 00:49:53.188
ต้องไป

749
00:49:53.189 --> 00:49:57.189
เปิดดูว่าเราเซฟมันไปไว้ที่ไหนแล้วไปย้าย

750
00:49:57.191 --> 00:50:01.191
มันมาใส่ในโฟลเดอร์นี้นะคะ

751
00:50:01.191 --> 00:50:05.191
ถ้าใครทำถูกน่ะ พอเราเปิดโฟลเดอร์

752
00:50:05.192 --> 00:50:09.192
พอแม่ขอดูโฟลเดอร์น่ะ ก็จะเห็นรูป

753
00:50:09.193 --> 00:50:13.193
ของตัวเกมไง ว่าเด็ก ๆ มีตัวเกมที่พร้อมจะ

754
00:50:13.194 --> 00:50:17.194
ใส่โค้ดแล้วให้มันทำงานได้โอเคนะ

755
00:50:17.196 --> 00:50:21.196

756
00:50:21.197 --> 00:50:25.197

757
00:50:25.199 --> 00:50:29.199

758
00:50:29.202 --> 00:50:33.202

759
00:50:33.205 --> 00:50:37.205

760
00:50:37.211 --> 00:50:41.211

761
00:50:41.212 --> 00:50:45.212

762
00:50:45.213 --> 00:50:49.213

763
00:50:49.214 --> 00:50:53.214

764
00:50:53.217 --> 00:50:57.217

765
00:50:57.219 --> 00:51:01.219

766
00:51:01.220 --> 00:51:05.220

767
00:51:05.222 --> 00:51:09.222

768
00:51:09.223 --> 00:51:13.223

769
00:51:13.226 --> 00:51:17.226

770
00:51:17.229 --> 00:51:21.229

771
00:51:21.230 --> 00:51:25.230

772
00:51:25.232 --> 00:51:29.232

773
00:51:29.233 --> 00:51:33.233

774
00:51:33.234 --> 00:51:37.234

775
00:51:37.236 --> 00:51:41.236

776
00:51:41.238 --> 00:51:45.238

777
00:51:45.239 --> 00:51:49.239

778
00:51:49.242 --> 00:51:53.242

779
00:51:53.242 --> 00:51:57.242

780
00:51:57.245 --> 00:52:01.245

781
00:52:01.247 --> 00:52:05.247

782
00:52:05.248 --> 00:52:09.248

783
00:52:09.250 --> 00:52:13.250

784
00:52:13.252 --> 00:52:17.252

785
00:52:17.255 --> 00:52:21.255

786
00:52:21.257 --> 00:52:25.257

787
00:52:25.258 --> 00:52:29.258

788
00:52:29.260 --> 00:52:33.260

789
00:52:33.262 --> 00:52:37.262

790
00:52:37.264 --> 00:52:41.264

791
00:52:41.265 --> 00:52:45.265

792
00:52:45.266 --> 00:52:49.266

793
00:52:49.268 --> 00:52:53.268

794
00:52:53.270 --> 00:52:57.270

795
00:52:57.271 --> 00:53:01.271

796
00:53:01.272 --> 00:53:05.272

797
00:53:05.273 --> 00:53:09.273

798
00:53:09.274 --> 00:53:13.274

799
00:53:13.276 --> 00:53:17.276

800
00:53:17.277 --> 00:53:21.277

801
00:53:21.279 --> 00:53:25.279

802
00:53:25.281 --> 00:53:29.281

803
00:53:29.283 --> 00:53:33.283

804
00:53:33.284 --> 00:53:37.284

805
00:53:37.286 --> 00:53:41.286

806
00:53:41.288 --> 00:53:45.288

807
00:53:45.290 --> 00:53:49.290

808
00:53:49.292 --> 00:53:53.292

809
00:53:53.300 --> 00:53:57.300

810
00:53:57.304 --> 00:54:01.304

811
00:54:01.306 --> 00:54:05.306

812
00:54:05.307 --> 00:54:09.307

813
00:54:09.308 --> 00:54:13.308

814
00:54:13.311 --> 00:54:17.311

815
00:54:17.314 --> 00:54:21.314

816
00:54:21.315 --> 00:54:25.315

817
00:54:25.318 --> 00:54:29.318

818
00:54:29.323 --> 00:54:33.323

819
00:54:33.326 --> 00:54:37.326

820
00:54:37.329 --> 00:54:41.329

821
00:54:41.329 --> 00:54:45.329

822
00:54:45.331 --> 00:54:49.331

823
00:54:49.332 --> 00:54:53.332

824
00:54:53.334 --> 00:54:57.334

825
00:54:57.335 --> 00:55:01.335

826
00:55:01.338 --> 00:55:05.338

827
00:55:05.339 --> 00:55:09.339

828
00:55:09.342 --> 00:55:13.342

829
00:55:13.343 --> 00:55:17.343

830
00:55:17.345 --> 00:55:21.345

831
00:55:21.347 --> 00:55:25.347

832
00:55:25.348 --> 00:55:29.348

833
00:55:29.350 --> 00:55:33.350

834
00:55:33.352 --> 00:55:37.352

835
00:55:37.354 --> 00:55:41.354

836
00:55:41.355 --> 00:55:45.355

837
00:55:45.356 --> 00:55:49.356

838
00:55:49.358 --> 00:55:53.358

839
00:55:53.360 --> 00:55:57.360

840
00:55:57.361 --> 00:56:01.361

841
00:56:01.363 --> 00:56:05.363

842
00:56:05.364 --> 00:56:09.364

843
00:56:09.365 --> 00:56:13.365

844
00:56:13.366 --> 00:56:17.366

845
00:56:17.368 --> 00:56:21.368

846
00:56:21.369 --> 00:56:25.369

847
00:56:25.370 --> 00:56:29.370

848
00:56:29.371 --> 00:56:33.371

849
00:56:33.374 --> 00:56:37.374

850
00:56:37.376 --> 00:56:41.376

851
00:56:41.378 --> 00:56:45.378

852
00:56:45.379 --> 00:56:49.379

853
00:56:49.381 --> 00:56:53.381

854
00:56:53.383 --> 00:56:57.383

855
00:56:57.385 --> 00:57:01.385

856
00:57:01.386 --> 00:57:05.386

857
00:57:05.388 --> 00:57:09.388

858
00:57:09.390 --> 00:57:13.390

859
00:57:13.392 --> 00:57:17.392

860
00:57:17.394 --> 00:57:21.394

861
00:57:21.397 --> 00:57:25.397

862
00:57:25.399 --> 00:57:29.399

863
00:57:29.400 --> 00:57:33.400

864
00:57:33.401 --> 00:57:37.401

865
00:57:37.403 --> 00:57:41.403

866
00:57:41.404 --> 00:57:45.404

867
00:57:45.408 --> 00:57:49.408
ตอนนี้เหลืออีก

868
00:57:49.409 --> 00:57:53.409
1, 2, 3 3 คนนะคะยังไม่เสร็จ

869
00:57:53.411 --> 00:57:57.411
คนอื่นเสร็จหมดแล้วก็เลยจะรอเพื่อนแป๊บหนึ่ง

870
00:57:57.412 --> 00:58:01.412

871
00:58:01.413 --> 00:58:05.413

872
00:58:05.414 --> 00:58:09.414

873
00:58:09.416 --> 00:58:13.416

874
00:58:13.419 --> 00:58:17.419

875
00:58:17.420 --> 00:58:21.420

876
00:58:21.422 --> 00:58:25.422

877
00:58:25.424 --> 00:58:29.424

878
00:58:29.427 --> 00:58:33.427

879
00:58:33.429 --> 00:58:37.429

880
00:58:37.433 --> 00:58:41.433

881
00:58:41.436 --> 00:58:45.436

882
00:58:45.438 --> 00:58:49.438

883
00:58:49.441 --> 00:58:53.441

884
00:58:53.443 --> 00:58:57.443

885
00:58:57.444 --> 00:59:01.444

886
00:59:01.447 --> 00:59:05.447

887
00:59:05.447 --> 00:59:09.447

888
00:59:09.450 --> 00:59:13.450

889
00:59:13.456 --> 00:59:17.456

890
00:59:17.459 --> 00:59:21.459

891
00:59:21.462 --> 00:59:25.462

892
00:59:25.464 --> 00:59:29.464

893
00:59:29.466 --> 00:59:33.466

894
00:59:33.468 --> 00:59:37.468

895
00:59:37.469 --> 00:59:41.469

896
00:59:41.471 --> 00:59:45.471

897
00:59:45.473 --> 00:59:49.473

898
00:59:49.476 --> 00:59:53.476

899
00:59:53.477 --> 00:59:57.477

900
00:59:57.479 --> 01:00:01.479

901
01:00:01.481 --> 01:00:05.481

902
01:00:05.482 --> 01:00:09.482

903
01:00:09.485 --> 01:00:13.485

904
01:00:13.487 --> 01:00:17.487

905
01:00:17.491 --> 01:00:21.491

906
01:00:21.493 --> 01:00:25.493

907
01:00:25.494 --> 01:00:29.494

908
01:00:29.496 --> 01:00:33.496

909
01:00:33.498 --> 01:00:37.498

910
01:00:37.499 --> 01:00:41.499

911
01:00:41.501 --> 01:00:45.501

912
01:00:45.501 --> 01:00:49.501

913
01:00:49.504 --> 01:00:53.504

914
01:00:53.506 --> 01:00:57.506

915
01:00:57.508 --> 01:01:01.508

916
01:01:01.509 --> 01:01:05.509

917
01:01:05.511 --> 01:01:09.511

918
01:01:09.512 --> 01:01:13.512

919
01:01:13.514 --> 01:01:17.514

920
01:01:17.516 --> 01:01:21.516

921
01:01:21.517 --> 01:01:25.517

922
01:01:25.518 --> 01:01:29.518

923
01:01:29.520 --> 01:01:33.520

924
01:01:33.522 --> 01:01:37.522

925
01:01:37.523 --> 01:01:41.523

926
01:01:41.525 --> 01:01:45.525

927
01:01:45.527 --> 01:01:49.527

928
01:01:49.529 --> 01:01:53.529

929
01:01:53.531 --> 01:01:57.531

930
01:01:57.532 --> 01:02:01.532

931
01:02:01.534 --> 01:02:05.534

932
01:02:05.535 --> 01:02:09.535

933
01:02:09.537 --> 01:02:13.537

934
01:02:13.539 --> 01:02:17.539

935
01:02:17.542 --> 01:02:21.542

936
01:02:21.543 --> 01:02:25.543

937
01:02:25.543 --> 01:02:29.543

938
01:02:29.546 --> 01:02:33.546

939
01:02:33.548 --> 01:02:37.548

940
01:02:37.550 --> 01:02:41.550

941
01:02:41.550 --> 01:02:45.550

942
01:02:45.552 --> 01:02:49.552

943
01:02:49.556 --> 01:02:53.556

944
01:02:53.558 --> 01:02:57.558

945
01:02:57.561 --> 01:03:01.561

946
01:03:01.561 --> 01:03:05.561

947
01:03:05.563 --> 01:03:09.563
โอเคนะคะ

948
01:03:09.565 --> 01:03:13.565
ลองไปเปิด Sublime

949
01:03:13.569 --> 01:03:17.569
ทีนี้ น่าจะเสร็จทุกคนแล้ว เปิดโปรแกรมนะคะ

950
01:03:17.570 --> 01:03:21.570
ให้เด็ก ๆ

951
01:03:21.571 --> 01:03:25.571
อันนี้เปลี่ยนภาพไปแล้ว

952
01:03:25.572 --> 01:03:29.572
เราเปิด Sublime นะ

953
01:03:29.573 --> 01:03:33.573
เอาไฟล์เดิม เพราะสัปดาห์ที่แล้วสร้างพื้นที่ไว้แล้ว

954
01:03:33.574 --> 01:03:37.574
จะได้ไม่ต้องไปแก้ สิ่งที่จะมีเพิ่ม

955
01:03:37.576 --> 01:03:41.576
จะมาตั้งค่าการหน่วงเวลา ในบรรทัด

956
01:03:41.577 --> 01:03:45.577
ที่ต่อจาก pygame.init

957
01:03:45.578 --> 01:03:49.578
ให้ไปหาบรรทัดที่ต่อจาก pygame.intui

958
01:03:49.580 --> 01:03:53.580
.init ใน Sublime ของเรานะคะ

959
01:03:53.581 --> 01:03:57.581

960
01:03:57.582 --> 01:04:01.582

961
01:04:01.582 --> 01:04:05.582

962
01:04:05.584 --> 01:04:09.584
เดี๋ยวเอ็มเดี๋ยวค่อยดูตอนเลิกไอ้นั่นน่ะ

963
01:04:09.586 --> 01:04:13.586

964
01:04:13.587 --> 01:04:17.587
ทำไมหา sublime ไม่เจอ

965
01:04:17.589 --> 01:04:21.589

966
01:04:21.590 --> 01:04:25.590

967
01:04:25.591 --> 01:04:29.591
อัปเดต

968
01:04:29.593 --> 01:04:33.593
เวอร์ชัน Sublime นะคะ ไม่เป็นไร ของใครถ้า

969
01:04:33.593 --> 01:04:37.593
เปิดแล้วนะคะ เด็ก ๆ ไปบรรทัดที่ pygame.init()

970
01:04:37.594 --> 01:04:41.594
เห็นไหม หาคำนี้ หาบรรทัดที่มี

971
01:04:41.596 --> 01:04:45.596
ประโยคนี้ pygame.init

972
01:04:45.597 --> 01:04:49.597
เพราะ import game มันต้องพิมพ์อยู่แล้วนะคะ

973
01:04:49.598 --> 01:04:53.598
ให้ Install อีกนะ

974
01:04:53.599 --> 01:04:57.599
เดี๋ยวไม่ init แล้ว

975
01:04:57.599 --> 01:05:01.599
จะ Run แล้ว ยกเลิก

976
01:05:01.601 --> 01:05:05.601
ยังไม่อัป(เดต) ปล่อยมันไปก่อน

977
01:05:05.602 --> 01:05:09.602
บรรทัดที่ 2 กด Enter ก่อน 1 ครั้ง

978
01:05:09.603 --> 01:05:13.603

979
01:05:13.603 --> 01:05:17.603
แล้วพิมพ์อะไร ดูนะคะ โค้ดที่เราจะพิมพ์

980
01:05:17.605 --> 01:05:21.605
clock ตัวแปรสำหรับ...

981
01:05:21.608 --> 01:05:25.608
คือ

982
01:05:25.609 --> 01:05:29.609
เวลาจะให้มันเดินอย่างนี้

983
01:05:29.611 --> 01:05:33.611
ถ้าไม่กำหนดการหน่วงเวลา นึกออกนะ

984
01:05:33.612 --> 01:05:37.612
เดินเร็วเกินไป มันจะแบบ 0.1 วิ(นาที) อย่างนี้

985
01:05:37.614 --> 01:05:41.614
มันก็จะเหมือนจากเดินจะกลายเป็นวิ่งอย่างนี้

986
01:05:41.617 --> 01:05:45.617
เราจะมากำหนดตัวแปรสำหรับ

987
01:05:45.618 --> 01:05:49.618
ทำนาฬิกาหน่วงเวลา ตัวแปรนั้น ก็เลยได้ชื่อว่า

988
01:05:49.621 --> 01:05:53.621
clock นะคะ ตามด้วยเครื่องหมายเท่ากับ (=)

989
01:05:53.623 --> 01:05:57.623
อย่างนั้นพิมพ์ตามเลยนะ clock

990
01:05:57.625 --> 01:06:01.625
= เอ้ย clock =

991
01:06:01.626 --> 01:06:05.626
แล้วก็วรรคนะคะ

992
01:06:05.626 --> 01:06:09.626
เราจะเรียกใช้ pygam.time

993
01:06:09.627 --> 01:06:13.627
module time นะคะ

994
01:06:13.629 --> 01:06:17.629
โอเคไหม ที่ Sublime ที่

995
01:06:17.630 --> 01:06:21.630
บรรทัดที่ต่อจาก pygame.init นะคะ

996
01:06:21.631 --> 01:06:25.631
ชื่อว่า clock นะคะ ตัวเล็กนะคะ clock เล็ก c-o

997
01:06:25.632 --> 01:06:29.632
c-k แล้วก็กด Spacebar 1 ครั้ง

998
01:06:29.633 --> 01:06:33.633
กด Spacebar 1 ครั้งแล้วก็ =

999
01:06:33.634 --> 01:06:37.634
แล้วก็วรรค กด Space Bar 1 ครั้ง

1000
01:06:37.635 --> 01:06:41.635
แล้วก็พิมพ์ pygame พิมพ์

1001
01:06:41.636 --> 01:06:45.636
pygame ขึ้นมาแล้วกด Enter ค่ะ แล้วก็

1002
01:06:45.636 --> 01:06:49.636
. นะคะ แล้วก็ t-i-

1003
01:06:49.637 --> 01:06:53.637
m-e แล้วก็ตามด้วย

1004
01:06:53.638 --> 01:06:57.638
.Clock แต่ Clock ตัวนี้จะเป็น C ตัวใหญ่นะคะ

1005
01:06:57.639 --> 01:07:01.639
ดูดี ๆ เห็นไหม

1006
01:07:01.640 --> 01:07:05.640
C นะ c-l-o-

1007
01:07:05.641 --> 01:07:09.641
c-k มันจะเป็นคนละ clock กับตัวแปร

1008
01:07:09.644 --> 01:07:13.644

1009
01:07:13.645 --> 01:07:17.645
clock ที่เป็นตัวแปลจะเป็นตัวเล็ก

1010
01:07:17.647 --> 01:07:21.647
ตั้งชื่อตัวแปรนี่ ถ้าชื่อตัวเล็กกับตัวใหญ่

1011
01:07:21.648 --> 01:07:25.648
มันคือคนละตัว เพราะฉะนั้น ตัวแปรนี้เราใช้ตัวเล็ก

1012
01:07:25.648 --> 01:07:29.648
แต่ตัวที่เป็นโมดูลเราใช้ตัวใหญ่

1013
01:07:29.649 --> 01:07:33.649
แล้วตามด้วยเครื่องหมายวงเล็บค่ะ นี่ Clock จะเปลีย่นเ

1014
01:07:33.650 --> 01:07:37.650
สีฟ้า ดูดี ๆ นะคะ Clock

1015
01:07:37.651 --> 01:07:41.651
ในโมดูลจะเป็น C ตัวใหญ่นะคะ

1016
01:07:41.652 --> 01:07:45.652
ไม่ใช่ c ตัวเล็ก เด็ก ๆ เช็กด้วย

1017
01:07:45.653 --> 01:07:49.653
ไม่เหมือนกันนะ ไม่เหมือนกับ clock ที่เป็นตัวแปรนะคะ

1018
01:07:49.654 --> 01:07:53.654

1019
01:07:53.655 --> 01:07:57.655
เมื่อสร้างแล้ว

1020
01:07:57.656 --> 01:08:01.656
นะ สร้างตัวแปรแล้วก็ต้องไปเรียกใช้มัน ตำแหน่ง

1021
01:08:01.658 --> 01:08:05.658
ที่เรียกใช้อยู่ตรงนี้

1022
01:08:05.659 --> 01:08:09.659

1023
01:08:09.662 --> 01:08:13.662
อยู่ก่อนถึง เขาเรียกว่าอะไรล่ะ

1024
01:08:13.663 --> 01:08:17.663
ก่อนที่เราทำหน้าจอน่ะ จำได้ไหม บรรทัดที่เท่าไรคะ

1025
01:08:17.665 --> 01:08:21.665
เราก็จะเรียก clock.tick

1026
01:08:21.666 --> 01:08:25.666
ในวงเล็บ

1027
01:08:25.667 --> 01:08:29.667
60 60 นี้ ก็คือ

1028
01:08:29.669 --> 01:08:33.669
จำนวนระยะเวลาที่เราจะให้มันหน่วงน่ะ

1029
01:08:33.669 --> 01:08:37.669
นึกออกไหมโอเคนะคะ

1030
01:08:37.670 --> 01:08:41.670

1031
01:08:41.671 --> 01:08:45.671
Clock ตัวใหญ่นะคะ .Clock น่ะ

1032
01:08:45.672 --> 01:08:49.672
C ใช้ Clock ตัวใหญ่

1033
01:08:49.673 --> 01:08:53.673
เอามาไว้ตรงหน้านี้เห็นไหม ต่อจาก Comment ที่ทำ

1034
01:08:53.674 --> 01:08:57.674
หน้าจอในบรรทัดที่

1035
01:08:57.676 --> 01:09:01.676
7 อยู่ก่อนทำหน้าจอ

1036
01:09:01.677 --> 01:09:05.677
นะคะ เราก็จะ

1037
01:09:05.678 --> 01:09:09.678
ต้องกด

1038
01:09:09.679 --> 01:09:13.679
แถ็บเข้าไป 1 ครั้งนะคะ

1039
01:09:13.684 --> 01:09:17.684
ดูตำแหน่งนะคะ เราจะกด Tab เข้าไป 1 ครั้ง

1040
01:09:17.687 --> 01:09:21.687

1041
01:09:21.687 --> 01:09:25.687
ตอนนี้เด็ก ๆ มาอยู่

1042
01:09:25.689 --> 01:09:29.689
หน้า อยู่ในบรรทัดที่อยู่

1043
01:09:29.689 --> 01:09:33.689
ก่อน Screen หรือนัง ก็คือบรรทัดที่ 7

1044
01:09:33.691 --> 01:09:37.691
แต่เลขบรรทัดอาจจะไม่เหมือนกัน ก็คือ

1045
01:09:37.693 --> 01:09:41.693
ให้อยู่เหนือบรรทัดที่อยู่ screen

1046
01:09:41.694 --> 01:09:45.694
1 ครั้ง เด็ก ๆ ต้องกดแถ็บ 1 ครั้งนะ

1047
01:09:45.694 --> 01:09:49.694
ไม่ใช่กด Space Bar

1048
01:09:49.696 --> 01:09:53.696
แล้วก็พิมพ์ clock clock เล็กนะคะ

1049
01:09:53.697 --> 01:09:57.697
c เล็็ก แล้วเลื่อนไปหา

1050
01:09:57.698 --> 01:10:01.698
.tick

1051
01:10:01.699 --> 01:10:05.699

1052
01:10:05.701 --> 01:10:09.701
ใช่ไหม .tick

1053
01:10:09.702 --> 01:10:13.702
tick t-i-c-k นะคะ

1054
01:10:13.703 --> 01:10:17.703
จำไม่แม่น

1055
01:10:17.703 --> 01:10:21.703
t-i-c-k แล้วก็วงเล็บ ในวงเล็บ

1056
01:10:21.704 --> 01:10:25.704
ใส่ตัวเลขลงไป 60 นั่นก็คือ

1057
01:10:25.705 --> 01:10:29.705
ระยะเวลานะคะ ที่เราจะให้มันหน่วง

1058
01:10:29.706 --> 01:10:33.706

1059
01:10:33.707 --> 01:10:37.707
นะ ประกาศตัวแปรเสร็จ

1060
01:10:37.709 --> 01:10:41.709
นะคะ แล้วมาเรียกใช้มัน โอเคครบ

1061
01:10:41.710 --> 01:10:45.710
ส่วนต่อไปที่เราจะ Code

1062
01:10:45.710 --> 01:10:49.710
ดูส่วนต่อไป

1063
01:10:49.711 --> 01:10:53.711
2 บรรทัดนี้

1064
01:10:53.712 --> 01:10:57.712
เสร็จหรือยังคะ ใครยังไม่เสร็จเอ่ย

1065
01:10:57.714 --> 01:11:01.714
ยังไม่ run นะ เพราะ run ไปก็ไม่แสดงผลนะ

1066
01:11:01.715 --> 01:11:05.715
แค่ระบุเวลาเฉย ๆ ไม่ได้มีตัวแสดงขึ้น

1067
01:11:05.717 --> 01:11:09.717
นะ เพราะฉะนั้น เราจะยังไม่ Run

1068
01:11:09.718 --> 01:11:13.718

1069
01:11:13.718 --> 01:11:17.718
หน้าจอเกมเราเซ็ทไปแล้ว

1070
01:11:17.719 --> 01:11:21.719
นะคะ เราจะลองเปลี่ยนขนาดไหม

1071
01:11:21.721 --> 01:11:25.721
ถ้า

1072
01:11:25.725 --> 01:11:29.725
ทำรูปแบบนี้ รูปแบบนี้นะคะ มันจะเป็นการ

1073
01:11:29.726 --> 01:11:33.726
เขาเรียกว่าอะไร

1074
01:11:33.727 --> 01:11:37.727
เรียกว่าเป็นการกำหนดค่า

1075
01:11:37.728 --> 01:11:41.728
หน้าจอเสียก่อน กำหนดความกว้าง ความสูง

1076
01:11:41.729 --> 01:11:45.729
มาใส่ตัวแปรที่รับ...

1077
01:11:45.729 --> 01:11:49.729
ที่กำหนดค่าความกว้างค่าความสูงไว้แล้ว

1078
01:11:49.731 --> 01:11:53.731
อย่างนี้นะคะ แต่แบบเดิมก็คือเราใส่ค่าเข้าไปในวงเล็บ

1079
01:11:53.732 --> 01:11:57.732
เลยนะ 600 คือ 600 ใช้ตัวนั้นก็ได้

1080
01:11:57.733 --> 01:12:01.733
ใช้ตัวเดิมก็ได้ เพราะฉะนั้น

1081
01:12:01.734 --> 01:12:05.734
เรารู้แล้วเราผิดตรงตำแหน่งไหน

1082
01:12:05.735 --> 01:12:09.735

1083
01:12:09.736 --> 01:12:13.736

1084
01:12:13.737 --> 01:12:17.737

1085
01:12:17.739 --> 01:12:21.739
โอเคนะ เราก็คือเอาเก่าเราจะเป็น

1086
01:12:21.740 --> 01:12:25.740
800 x 600 นะคะ จากยูนิคอร์น

1087
01:12:25.743 --> 01:12:29.743
จะขอเปลี่ยน ขอเปลี่ยนชื่อเกมแล้ว

1088
01:12:29.744 --> 01:12:33.744
Dino

1089
01:12:33.745 --> 01:12:37.745
เด็ก ๆ สามารถเปลี่ยน caption ได้

1090
01:12:37.746 --> 01:12:41.746
ตัวเก่าเรานึกออกไหม เพราะฉะนั้น ตอนนี้เกมเรา

1091
01:12:41.747 --> 01:12:45.747
เปลี่ยนนะคะ เราก็จะเปลี่ยนชื่อมัน ก็จะเป็น

1092
01:12:45.752 --> 01:12:49.752

1093
01:12:49.756 --> 01:12:53.756
Dinowalk นะ สมมติ เราจะ

1094
01:12:53.757 --> 01:12:57.757
ตั้งชื่อนี้ อันนี้ ๆ

1095
01:12:57.758 --> 01:13:01.758
อันนี้คือชื่อ Caption นี่

1096
01:13:01.759 --> 01:13:05.759
ที่เด็ก ๆ อย่างตั้งเลยได้นะคะ

1097
01:13:05.759 --> 01:13:09.759
icon ถ้าอยากเปลี่ยนค่อยหามาเปลี่ยนเองนะคะ

1098
01:13:09.761 --> 01:13:13.761
โอเคนะ รู้วิธีเปลี่ยนแล้วนะ ถ้าอยากเปลี่ยน

1099
01:13:13.763 --> 01:13:17.763
ก็แค่เปลี่ยนชื่อรูปน่ะ

1100
01:13:17.764 --> 01:13:21.764

1101
01:13:21.766 --> 01:13:25.766

1102
01:13:25.768 --> 01:13:29.768
เมื่อกี้เราบอกเราจะเอาไดโน

1103
01:13:29.770 --> 01:13:33.770
หรือเอาหมีดี เอา Dino ก่อนแล้วกัน

1104
01:13:33.770 --> 01:13:37.770
Dino 1 Icon ก็จะใช้ Dino 1 นี่ล่ะ

1105
01:13:37.772 --> 01:13:41.772

1106
01:13:41.773 --> 01:13:45.773

1107
01:13:45.774 --> 01:13:49.774
โอเค นามสกุลอะไร .png

1108
01:13:49.777 --> 01:13:53.777
แต่ Dino 1 นามสกุลมันเป็น png ตรง

1109
01:13:53.778 --> 01:13:57.778
caption กับ icon น่ะ เด็ก ๆ เปลี่ยน

1110
01:13:57.780 --> 01:14:01.780
ได้เลยนะคะ ถ้ายังไม่เปลี่ยนก็ปล่อยมันไว้เหมือนเดิมนะคะ

1111
01:14:01.781 --> 01:14:05.781
โอเค

1112
01:14:05.782 --> 01:14:09.782
มาดูส่วนต่อไป

1113
01:14:09.784 --> 01:14:13.784
ที่เราจะไปต่อนะคะ

1114
01:14:13.786 --> 01:14:17.786

1115
01:14:17.786 --> 01:14:21.786

1116
01:14:21.788 --> 01:14:25.788

1117
01:14:25.791 --> 01:14:29.791
ตรงกำหนด loop loop เรานะคะ

1118
01:14:29.794 --> 01:14:33.794
ตรง Loop นี่

1119
01:14:33.796 --> 01:14:37.796
เหมือนเดิมเลย

1120
01:14:37.798 --> 01:14:41.798
ไปแก้แต่ตรงบรรทัดที่ต่อจาก pygame.QUIT

1121
01:14:41.799 --> 01:14:45.799
.

1122
01:14:45.800 --> 01:14:49.800
module

1123
01:14:49.802 --> 01:14:53.802

1124
01:14:53.803 --> 01:14:57.803

1125
01:14:57.804 --> 01:15:01.804

1126
01:15:01.806 --> 01:15:05.806
eventtype

1127
01:15:05.807 --> 01:15:09.807
pygame.quit

1128
01:15:09.810 --> 01:15:13.810

1129
01:15:13.813 --> 01:15:17.813

1130
01:15:17.814 --> 01:15:21.814
ตรงนี้แก้นะ แก้นะคะ เด็ก ๆ

1131
01:15:21.816 --> 01:15:25.816
แก้เป็น pygame

1132
01:15:25.817 --> 01:15:29.817
ใช่ไหมคะ pygame.

1133
01:15:29.818 --> 01:15:33.818
ลบ run ออกแล้วก็ใส่ pygame.quit

1134
01:15:33.818 --> 01:15:37.818
quit เล็กนะคะ quit ใส่วงเล็บ

1135
01:15:37.820 --> 01:15:41.820
quit ตัวเล็กนะ

1136
01:15:41.821 --> 01:15:45.821
เลือก quit ตัวเล็ก

1137
01:15:45.822 --> 01:15:49.822
sys.

1138
01:15:49.823 --> 01:15:53.823
exit

1139
01:15:53.824 --> 01:15:57.824

1140
01:15:57.825 --> 01:16:01.825
นะคะ มีแก้ 2 จุด

1141
01:16:01.827 --> 01:16:05.827
เอา run ออกแล้วใส่

1142
01:16:05.829 --> 01:16:09.829
กับ

1143
01:16:09.830 --> 01:16:13.830
sys.exit เข้าไปนะคะ

1144
01:16:13.831 --> 01:16:17.831
นี่

1145
01:16:17.832 --> 01:16:21.832
ตรง loop แก้โค้ดอยู่ 2 บรรทัดพอ

1146
01:16:21.833 --> 01:16:25.833

1147
01:16:25.834 --> 01:16:29.834

1148
01:16:29.834 --> 01:16:33.834

1149
01:16:33.841 --> 01:16:37.841

1150
01:16:37.842 --> 01:16:41.842

1151
01:16:41.844 --> 01:16:45.844

1152
01:16:45.846 --> 01:16:49.846

1153
01:16:49.849 --> 01:16:53.849

1154
01:16:53.851 --> 01:16:57.851

1155
01:16:57.854 --> 01:17:01.854

1156
01:17:01.856 --> 01:17:05.856
โอเคไหมคะ ส่วน loop

1157
01:17:05.857 --> 01:17:09.857
ของเรา แก้ 2 บรรทัด

1158
01:17:09.858 --> 01:17:13.858
ก็คือเอา run

1159
01:17:13.860 --> 01:17:17.860
=false ออก แล้วก็พิมพ์

1160
01:17:17.860 --> 01:17:21.860
sys.exit() นะคะ

1161
01:17:21.861 --> 01:17:25.861

1162
01:17:25.862 --> 01:17:29.862

1163
01:17:29.864 --> 01:17:33.864
โค้ดนี้จะเยอะหน่อย

1164
01:17:33.866 --> 01:17:37.866
เพราะเราจะสร้าง Class

1165
01:17:37.867 --> 01:17:41.867
เพื่อเอาตัวไดโนเสาร์หรือตัวเกมเรามาใส่นะคะ

1166
01:17:41.867 --> 01:17:45.867
เพราะฉะนั้น การสร้าง class นะคะ

1167
01:17:45.868 --> 01:17:49.868
ก็คือพิมพ์คำว่า class แล้วก็ตามด้วย

1168
01:17:49.870 --> 01:17:53.870
ชื่อ class ที่เราต้องการสร้าง แล้วก็เงื่อนไข

1169
01:17:53.873 --> 01:17:57.873
ต่าง ๆ ที่อยู่ใน class นะคะ

1170
01:17:57.873 --> 01:18:01.873
ชื่อ class จะต้องขึ้นต้นด้วย

1171
01:18:01.875 --> 01:18:05.875
ตัวพิมพ์ใหญ่ เพราะฉะนั้น เหมือน

1172
01:18:05.878 --> 01:18:09.878
เกมแม่ชื่อเกม Dino

1173
01:18:09.879 --> 01:18:13.879
ก็เลยจะตั้งชื่อ class ว่า Dino

1174
01:18:13.880 --> 01:18:17.880
เขามีชื่อตัวนั้นมาใช่ไหม

1175
01:18:17.881 --> 01:18:21.881
เอาชื่อของตัวเองเป็นตัวนั้น นึกออกนะ

1176
01:18:21.882 --> 01:18:25.882
แต่อย่าลืมนะคะ ชื่อจะต้อง

1177
01:18:25.883 --> 01:18:29.883
ตั้งด้วยตัวใหญ่นะชื่อ class

1178
01:18:29.884 --> 01:18:33.884

1179
01:18:33.885 --> 01:18:37.885
โอเคนะ เข้าใจตรงกัน จัดไปค่ะ

1180
01:18:37.886 --> 01:18:41.886
อย่างนั้นเริ่ม class

1181
01:18:41.888 --> 01:18:45.888
จะอยู่ต่อจากเห็นไหม เอาไปใส่ใต้

1182
01:18:45.889 --> 01:18:49.889
import

1183
01:18:49.890 --> 01:18:53.890
pygame นะคะ แล้วเมื่อกี้

1184
01:18:53.891 --> 01:18:57.891
เราไปเพิ่มโมดูล sys

1185
01:18:57.892 --> 01:19:01.892
เห็นไหมตรงหลัง import pygame

1186
01:19:01.893 --> 01:19:05.893
แก้ตรงนั้นด้วย

1187
01:19:05.894 --> 01:19:09.894
นี่ อยู่ตรงนี้นะคะ

1188
01:19:09.896 --> 01:19:13.896
แล้วก็เติม sys เข้าไปด้วย

1189
01:19:13.897 --> 01:19:17.897
เลือก sys โอเคไหม

1190
01:19:17.899 --> 01:19:21.899

1191
01:19:21.902 --> 01:19:25.902
เอา class ไว้บรรทัดที่ 3 class

1192
01:19:25.903 --> 01:19:29.903
จะเริ่มบรรทัดที่ 3 นะ เด็ก ๆ นะ ก็พิมพ์คำว่า "

1193
01:19:29.904 --> 01:19:33.904
class ก่อน เห็นไหม

1194
01:19:33.907 --> 01:19:37.907
พิมพ์ cl แล้วมันจะมี class

1195
01:19:37.909 --> 01:19:41.909
ให้เราคลิกเลือกตัวนี้เลยค่ะ มันจะได้...

1196
01:19:41.909 --> 01:19:45.909
นึกออกนะ มันจะได้ตัวคั่นตัวอะไร

1197
01:19:45.911 --> 01:19:49.911
มาเลยโอเคไหม วิธีการนะ

1198
01:19:49.912 --> 01:19:53.912
ิพิมพ์ cl ปุ๊บแล้วเลือก

1199
01:19:53.912 --> 01:19:57.912
class new class

1200
01:19:57.914 --> 01:20:01.914

1201
01:20:01.915 --> 01:20:05.915
ตรง class name เห็นไหม เราก็พิมพ์

1202
01:20:05.916 --> 01:20:09.916
ชื่อ ชื่อตัว

1203
01:20:09.918 --> 01:20:13.918

1204
01:20:13.922 --> 01:20:17.922
ให้นึกถึงชื่อตัวละครที่ตัวเองจะเอามาใช้

1205
01:20:17.924 --> 01:20:21.924
เข้าใจนะ ไอ้ตัวการ์ตูนเราน่ะ ให้พิมพ์

1206
01:20:21.925 --> 01:20:25.925
ชื่อตามตัวการ์ตูนเรานะคะ จะได้เข้าใจง่าย

1207
01:20:25.925 --> 01:20:29.925
ของแม่ ตัวการ์ตูนที่จะใช้ ก็คือตัวไดโนเสาร์

1208
01:20:29.927 --> 01:20:33.927
ตั้งชื่อ class นี้ว่า Dino ใช้ตัวใหญ่ไง

1209
01:20:33.931 --> 01:20:37.931
ใช้ตัวใหญ่นะคะ

1210
01:20:37.932 --> 01:20:41.932

1211
01:20:41.932 --> 01:20:45.932

1212
01:20:45.934 --> 01:20:49.934
ในช่อง Opject ในวงเล็บ

1213
01:20:49.937 --> 01:20:53.937
พิมพ์อะไร

1214
01:20:53.938 --> 01:20:57.938
ในช่อง Object จะต้องพิมพ์ว่า

1215
01:20:57.940 --> 01:21:01.940
pygame.sprite

1216
01:21:01.942 --> 01:21:05.942
.Sprite): นะคะ พิมพ์

1217
01:21:05.944 --> 01:21:09.944
pygame.sprite.sprite

1218
01:21:09.945 --> 01:21:13.945
ในช่อง Object นะคะ พิมพ์

1219
01:21:13.946 --> 01:21:17.946
pygame กด Enter

1220
01:21:17.948 --> 01:21:21.948
.sprite s-p-

1221
01:21:21.949 --> 01:21:25.949
r-i-t-e

1222
01:21:25.950 --> 01:21:29.950
spirte .sprite 2 ครั้งนะคะ

1223
01:21:29.952 --> 01:21:33.952
Sprite

1224
01:21:33.953 --> 01:21:37.953
โอเคไหม

1225
01:21:37.953 --> 01:21:41.953
ในช่อง Object พิมพ์อย่างนี้นะคะ

1226
01:21:41.954 --> 01:21:45.954
.spirte .spirite s-p-ri

1227
01:21:45.955 --> 01:21:49.955
sprite ดูดี ๆ

1228
01:21:49.957 --> 01:21:53.957
ให้ขยายอีกไหม กลัวเห็นไม่ชัด

1229
01:21:53.958 --> 01:21:57.958

1230
01:21:57.959 --> 01:22:01.959

1231
01:22:01.961 --> 01:22:05.961

1232
01:22:05.962 --> 01:22:09.962

1233
01:22:09.963 --> 01:22:13.963

1234
01:22:13.966 --> 01:22:17.966

1235
01:22:17.967 --> 01:22:21.967

1236
01:22:21.968 --> 01:22:25.968
โอเคนะคะ ได้บรรทัดที่ 1 แล้ว

1237
01:22:25.970 --> 01:22:29.970
คือ ประกาศ... สร้าง class ชื่อว่า

1238
01:22:29.970 --> 01:22:33.970
dino นะคะ มี Object

1239
01:22:33.971 --> 01:22:37.971
pygame.sprite.Sprite

1240
01:22:37.972 --> 01:22:41.972
ก็คือ

1241
01:22:41.974 --> 01:22:45.974
อันนี้ให้ดูชื่อ ต่อไปสร้าง Method

1242
01:22:45.975 --> 01:22:49.975
ก็คือตรง Definition

1243
01:22:49.976 --> 01:22:53.976
นะคะ นะคะ

1244
01:22:53.977 --> 01:22:57.977
init_() Method ชื่อ init

1245
01:22:57.979 --> 01:23:01.979
นะคะ

1246
01:23:01.980 --> 01:23:05.980

1247
01:23:05.981 --> 01:23:09.981

1248
01:23:09.982 --> 01:23:13.982
มาดู

1249
01:23:13.984 --> 01:23:17.984
ที่

1250
01:23:17.986 --> 01:23:21.986
ตัวนี้มันสร้างแล้วนะคะ Method.init

1251
01:23:21.989 --> 01:23:25.989
นี่ ตรงนี้ค่ะ self

1252
01:23:25.990 --> 01:23:29.990
นะคะ ตรง self นี่

1253
01:23:29.991 --> 01:23:33.991
ตรงเงื่อนไขข้างในนี่ ที่เราจะใส่ ก็คือ

1254
01:23:33.992 --> 01:23:37.992
selff แล้วตามด้วย

1255
01:23:37.994 --> 01:23:41.994
แล้วก็ตาม

1256
01:23:41.995 --> 01:23:45.995
pos_y คั่นด้วย

1257
01:23:45.995 --> 01:23:49.995
comma

1258
01:23:49.996 --> 01:23:53.996
self

1259
01:23:53.997 --> 01:23:57.997
ตรงตัวที่ 2 ให้เปลี่ยน pos pos ตรงนี้ก็คือ position

1260
01:23:57.999 --> 01:24:01.999
หรือตำแหน่งนั่นเองนะคะ

1261
01:24:02.000 --> 01:24:06.000
ตรง org นี่เปลี่ยนเป็น pos ค่ะ

1262
01:24:06.001 --> 01:24:10.001
p-o-s แล้วก็

1263
01:24:10.001 --> 01:24:14.001
x ก็คือบอกว่า

1264
01:24:14.002 --> 01:24:18.002
เราจะบอกตำแหน่งของ

1265
01:24:18.004 --> 01:24:22.004
position x แล้วก็วรรค position y

1266
01:24:22.005 --> 01:24:26.005
มาจาก position

1267
01:24:26.007 --> 01:24:30.007
ตัวเล็กนะคะ ใช้ตัวเล็ก ไม่ได้ใช้ตัวใหญ่ เมื่อใด

1268
01:24:30.008 --> 01:24:34.008
ที่บอกให้ใช้ตัวใหญ่ค่อยใช้ตัวใหญ่

1269
01:24:34.008 --> 01:24:38.008
ตอนนี้

1270
01:24:38.009 --> 01:24:42.009
สร้าง method แล้ว method.init

1271
01:24:42.010 --> 01:24:46.010
โดยบอกตำแหน่งหรือพิกันของ

1272
01:24:46.011 --> 01:24:50.011
แกน x แล้วก็แกน y self นี่

1273
01:24:50.013 --> 01:24:54.013
นะคะ

1274
01:24:54.014 --> 01:24:58.014

1275
01:24:58.015 --> 01:25:02.015

1276
01:25:02.016 --> 01:25:06.016
บรรทัด

1277
01:25:06.018 --> 01:25:10.018
ต่อมา ตรงนี้ super เปลี่ยนเป็น

1278
01:25:10.021 --> 01:25:14.021
super.init พอ ลบไอ้นี่ออก

1279
01:25:14.023 --> 01:25:18.023
นะ

1280
01:25:18.024 --> 01:25:22.024
ดูนะคะนี่ เห็นไหม

1281
01:25:22.026 --> 01:25:26.026
ลบเยอะเกินขอโทษ

1282
01:25:26.026 --> 01:25:30.026
ลบเยอะไปนิดหนึ่ง

1283
01:25:30.028 --> 01:25:34.028
มือไวไปหน่อย ย้อนกลับคืนได้

1284
01:25:34.030 --> 01:25:38.030
Undo นะคะ ลบไอ้

1285
01:25:38.031 --> 01:25:42.031
ข้อความที่อยู่ในวงเล็บออกพอ

1286
01:25:42.032 --> 01:25:46.032
โอเคไหมคะ เอาแบบนี้

1287
01:25:46.032 --> 01:25:50.032

1288
01:25:50.034 --> 01:25:54.034

1289
01:25:54.037 --> 01:25:58.037

1290
01:25:58.039 --> 01:26:02.039

1291
01:26:02.041 --> 01:26:06.041

1292
01:26:06.042 --> 01:26:10.042
ดูดี ๆ

1293
01:26:10.045 --> 01:26:14.045

1294
01:26:14.047 --> 01:26:18.047

1295
01:26:18.049 --> 01:26:22.049

1296
01:26:22.050 --> 01:26:26.050

1297
01:26:26.054 --> 01:26:30.054

1298
01:26:30.057 --> 01:26:34.057

1299
01:26:34.059 --> 01:26:38.059

1300
01:26:38.062 --> 01:26:42.062

1301
01:26:42.065 --> 01:26:46.065

1302
01:26:46.070 --> 01:26:50.070
อันไหนไม่ใช้ลบออกนะคะ self

1303
01:26:50.071 --> 01:26:54.071
=arg นี่ เราต้องลบออก

1304
01:26:54.073 --> 01:26:58.073

1305
01:26:58.077 --> 01:27:02.077

1306
01:27:02.078 --> 01:27:06.078

1307
01:27:06.079 --> 01:27:10.079
อันนี้ comment เดี๋ยว

1308
01:27:10.084 --> 01:27:14.084
เราจะเอาไปไว้ข้างบนนะ

1309
01:27:14.089 --> 01:27:18.089
เดี๋ยวจะใส่ Comment ไว้นะคะ

1310
01:27:18.090 --> 01:27:22.090
ว่าเราจะได้รู้ว่าตรงนี้

1311
01:27:22.091 --> 01:27:26.091
เป็น class สร้าง class

1312
01:27:26.093 --> 01:27:30.093

1313
01:27:30.098 --> 01:27:34.098

1314
01:27:34.099 --> 01:27:38.099

1315
01:27:38.100 --> 01:27:42.100

1316
01:27:42.102 --> 01:27:46.102

1317
01:27:46.103 --> 01:27:50.103
ก็เลยจะอธิบาย

1318
01:27:50.108 --> 01:27:54.108
เพราะว่าตอนนี้เราจะสร้าง class ไดโนเสาร์นะคะ

1319
01:27:54.109 --> 01:27:58.109
สร้าง class Dino สร้างคลาสสำหรับ

1320
01:27:58.110 --> 01:28:02.110
ตัวไดโนเสาร์เดินนี่นะคะ

1321
01:28:02.111 --> 01:28:06.111
สร้างไว้ตรงนี้

1322
01:28:06.114 --> 01:28:10.114
ยังไม่เสร็จหรอก แต่ระบุไว้ก่อน มันจะต้องมีตำแหน่ง

1323
01:28:10.115 --> 01:28:14.115
ที่จะต้องวางแน่นอนล่ะ อันดับต่อไป

1324
01:28:14.115 --> 01:28:18.115
ได้ class แล้ว

1325
01:28:18.116 --> 01:28:22.116

1326
01:28:22.118 --> 01:28:26.118

1327
01:28:26.120 --> 01:28:30.120

1328
01:28:30.127 --> 01:28:34.127

1329
01:28:34.131 --> 01:28:38.131

1330
01:28:38.133 --> 01:28:42.133

1331
01:28:42.134 --> 01:28:46.134

1332
01:28:46.136 --> 01:28:50.136

1333
01:28:50.141 --> 01:28:54.141

1334
01:28:54.143 --> 01:28:58.143

1335
01:28:58.144 --> 01:29:02.144

1336
01:29:02.146 --> 01:29:06.146

1337
01:29:06.148 --> 01:29:10.148

1338
01:29:10.149 --> 01:29:14.149

1339
01:29:14.150 --> 01:29:18.150

1340
01:29:18.152 --> 01:29:22.152

1341
01:29:22.153 --> 01:29:26.153

1342
01:29:26.157 --> 01:29:30.157

1343
01:29:30.160 --> 01:29:34.160

1344
01:29:34.163 --> 01:29:38.163

1345
01:29:38.164 --> 01:29:42.164

1346
01:29:42.167 --> 01:29:46.167

1347
01:29:46.170 --> 01:29:50.170

1348
01:29:50.172 --> 01:29:54.172

1349
01:29:54.174 --> 01:29:58.174

1350
01:29:58.175 --> 01:30:02.175

1351
01:30:02.178 --> 01:30:06.178

1352
01:30:06.180 --> 01:30:10.180

1353
01:30:10.181 --> 01:30:14.181

1354
01:30:14.183 --> 01:30:18.183

1355
01:30:18.185 --> 01:30:22.185

1356
01:30:22.187 --> 01:30:26.187

1357
01:30:26.188 --> 01:30:30.188

1358
01:30:30.191 --> 01:30:34.191

1359
01:30:34.192 --> 01:30:38.192

1360
01:30:38.194 --> 01:30:42.194

1361
01:30:42.197 --> 01:30:46.197

1362
01:30:46.198 --> 01:30:50.198

1363
01:30:50.199 --> 01:30:54.199

1364
01:30:54.205 --> 01:30:58.205

1365
01:30:58.206 --> 01:31:02.206

1366
01:31:02.208 --> 01:31:06.208

1367
01:31:06.210 --> 01:31:10.210

1368
01:31:10.212 --> 01:31:14.212

1369
01:31:14.213 --> 01:31:18.213

1370
01:31:18.215 --> 01:31:22.215

1371
01:31:22.217 --> 01:31:26.217

1372
01:31:26.218 --> 01:31:30.218

1373
01:31:30.221 --> 01:31:34.221

1374
01:31:34.223 --> 01:31:38.223

1375
01:31:38.225 --> 01:31:42.225

1376
01:31:42.228 --> 01:31:46.228

1377
01:31:46.232 --> 01:31:50.232

1378
01:31:50.234 --> 01:31:54.234

1379
01:31:54.244 --> 01:31:58.244

1380
01:31:58.246 --> 01:32:02.246

1381
01:32:02.247 --> 01:32:06.247

1382
01:32:06.249 --> 01:32:10.249

1383
01:32:10.252 --> 01:32:14.252

1384
01:32:14.253 --> 01:32:18.253

1385
01:32:18.255 --> 01:32:22.255

1386
01:32:22.257 --> 01:32:26.257

1387
01:32:26.258 --> 01:32:30.258

1388
01:32:30.259 --> 01:32:34.259

1389
01:32:34.261 --> 01:32:38.261

1390
01:32:38.263 --> 01:32:42.263

1391
01:32:42.264 --> 01:32:46.264

1392
01:32:46.266 --> 01:32:50.266

1393
01:32:50.269 --> 01:32:54.269

1394
01:32:54.270 --> 01:32:58.270

1395
01:32:58.273 --> 01:33:02.273

1396
01:33:02.275 --> 01:33:06.275

1397
01:33:06.277 --> 01:33:10.277

1398
01:33:10.279 --> 01:33:14.279

1399
01:33:14.281 --> 01:33:18.281

1400
01:33:18.285 --> 01:33:22.285

1401
01:33:22.288 --> 01:33:26.288

1402
01:33:26.290 --> 01:33:30.290

1403
01:33:30.293 --> 01:33:34.293

1404
01:33:34.295 --> 01:33:38.295

1405
01:33:38.297 --> 01:33:42.297

1406
01:33:42.298 --> 01:33:46.298

1407
01:33:46.300 --> 01:33:50.300

1408
01:33:50.302 --> 01:33:54.302

1409
01:33:54.305 --> 01:33:58.305

1410
01:33:58.306 --> 01:34:02.306

1411
01:34:02.309 --> 01:34:06.309

1412
01:34:06.310 --> 01:34:10.310

1413
01:34:10.312 --> 01:34:14.312

1414
01:34:14.314 --> 01:34:18.314

1415
01:34:18.316 --> 01:34:22.316

1416
01:34:22.317 --> 01:34:26.317

1417
01:34:26.319 --> 01:34:30.319

1418
01:34:30.320 --> 01:34:34.320

1419
01:34:34.321 --> 01:34:38.321

1420
01:34:38.322 --> 01:34:42.322

1421
01:34:42.324 --> 01:34:46.324

1422
01:34:46.327 --> 01:34:50.327

1423
01:34:50.329 --> 01:34:54.329

1424
01:34:54.330 --> 01:34:58.330

1425
01:34:58.332 --> 01:35:02.332

1426
01:35:02.335 --> 01:35:06.335

1427
01:35:06.337 --> 01:35:10.337

1428
01:35:10.339 --> 01:35:14.339

1429
01:35:14.340 --> 01:35:18.340

1430
01:35:18.342 --> 01:35:22.342

1431
01:35:22.343 --> 01:35:26.343

1432
01:35:26.345 --> 01:35:30.345

1433
01:35:30.347 --> 01:35:34.347

1434
01:35:34.350 --> 01:35:38.350

1435
01:35:38.352 --> 01:35:42.352

1436
01:35:42.358 --> 01:35:46.358

1437
01:35:46.365 --> 01:35:50.365

1438
01:35:50.366 --> 01:35:54.366

1439
01:35:54.368 --> 01:35:58.368

1440
01:35:58.370 --> 01:36:02.370

1441
01:36:02.372 --> 01:36:06.372

1442
01:36:06.383 --> 01:36:10.383

1443
01:36:10.385 --> 01:36:14.385

1444
01:36:14.386 --> 01:36:18.386

1445
01:36:18.388 --> 01:36:22.388

1446
01:36:22.389 --> 01:36:26.389

1447
01:36:26.391 --> 01:36:30.391

1448
01:36:30.394 --> 01:36:34.394

1449
01:36:34.397 --> 01:36:38.397

1450
01:36:38.398 --> 01:36:42.398

1451
01:36:42.401 --> 01:36:46.401

1452
01:36:46.405 --> 01:36:50.405

1453
01:36:50.408 --> 01:36:54.408

1454
01:36:54.409 --> 01:36:58.409

1455
01:36:58.412 --> 01:37:02.412

1456
01:37:02.414 --> 01:37:06.414

1457
01:37:06.415 --> 01:37:10.415

1458
01:37:10.417 --> 01:37:14.417

1459
01:37:14.418 --> 01:37:18.418

1460
01:37:18.420 --> 01:37:22.420

1461
01:37:22.423 --> 01:37:26.423

1462
01:37:26.424 --> 01:37:30.424

1463
01:37:30.428 --> 01:37:34.428

1464
01:37:34.430 --> 01:37:38.430

1465
01:37:38.432 --> 01:37:42.432

1466
01:37:42.433 --> 01:37:46.433

1467
01:37:46.435 --> 01:37:50.435

1468
01:37:50.437 --> 01:37:54.437

1469
01:37:54.438 --> 01:37:58.438

1470
01:37:58.440 --> 01:38:02.440

1471
01:38:02.441 --> 01:38:06.441

1472
01:38:06.444 --> 01:38:10.444

1473
01:38:10.446 --> 01:38:14.446

1474
01:38:14.447 --> 01:38:18.447

1475
01:38:18.452 --> 01:38:22.452

1476
01:38:22.454 --> 01:38:26.454

1477
01:38:26.456 --> 01:38:30.456

1478
01:38:30.459 --> 01:38:34.459
(พี่อี๊ด) อาจารย์ได้ยินไหมคะ

1479
01:38:34.461 --> 01:38:38.461

1480
01:38:38.462 --> 01:38:42.462
ทางล่ามไม่ได้ยินเสียงอาจารย์ค่ะ

1481
01:38:42.464 --> 01:38:46.464
เป็นอีกแล้วหรือ

1482
01:38:46.466 --> 01:38:50.466

1483
01:38:50.470 --> 01:38:54.470

1484
01:38:54.472 --> 01:38:58.472

1485
01:38:58.476 --> 01:39:02.476
อาจารย์ได้ยินเสียงล่ามไหมคะ

1486
01:39:02.479 --> 01:39:06.479
ได้ยินเสียงล่ามไหมคะ ไม่ได้ยินเสียงพูดค่ะ

1487
01:39:06.481 --> 01:39:10.481

1488
01:39:10.482 --> 01:39:14.482

1489
01:39:14.483 --> 01:39:18.483

1490
01:39:18.484 --> 01:39:22.484

1491
01:39:22.485 --> 01:39:26.485

1492
01:39:26.486 --> 01:39:30.486

1493
01:39:30.491 --> 01:39:34.491

1494
01:39:34.493 --> 01:39:38.493

1495
01:39:38.494 --> 01:39:42.494

1496
01:39:42.498 --> 01:39:46.498

1497
01:39:46.500 --> 01:39:50.500

1498
01:39:50.504 --> 01:39:54.504

1499
01:39:54.509 --> 01:39:58.509

1500
01:39:58.510 --> 01:40:02.510

1501
01:40:02.513 --> 01:40:06.513

1502
01:40:06.514 --> 01:40:10.514

1503
01:40:10.515 --> 01:40:14.515

1504
01:40:14.517 --> 01:40:18.517

1505
01:40:18.520 --> 01:40:22.520

1506
01:40:22.525 --> 01:40:26.525

1507
01:40:26.529 --> 01:40:30.529

1508
01:40:30.530 --> 01:40:34.530

1509
01:40:34.532 --> 01:40:38.532

1510
01:40:38.533 --> 01:40:42.533

1511
01:40:42.536 --> 01:40:46.536

1512
01:40:46.537 --> 01:40:50.537

1513
01:40:50.539 --> 01:40:54.539

1514
01:40:54.542 --> 01:40:58.542

1515
01:40:58.544 --> 01:41:02.544
(พี่การ์ตูน)

1516
01:41:02.545 --> 01:41:06.545

1517
01:41:06.546 --> 01:41:10.546
อาจารย์ได้ยินเสียงล่ามไหมคะ (เจ้าหน้าที่) ได้ยินค่ะ

1518
01:41:10.548 --> 01:41:14.548
พี่ได้ยินไหมคะ

1519
01:41:14.550 --> 01:41:18.550
ได้ยินค่ะ ๆ

1520
01:41:18.556 --> 01:41:22.556

1521
01:41:22.558 --> 01:41:26.558

1522
01:41:26.560 --> 01:41:30.560

1523
01:41:30.562 --> 01:41:34.562
(พี่อี๊ด) ล่ามไม่ได้ยินเสียงสกลค่ะ

1524
01:41:34.565 --> 01:41:38.565
ล่ามไม่ได้ยินเสียงฝั่งอาจารย์เลยค่ะ

1525
01:41:38.566 --> 01:41:42.566
(อาจารย์สุธิรา) เป็นเหมือนเดิมอีกแล้วหรือ

1526
01:41:42.568 --> 01:41:46.568

1527
01:41:46.570 --> 01:41:50.570
(อาจารย์สุธิรา) เป็นเหมือนเดิมเลย สอนไป

1528
01:41:50.571 --> 01:41:54.571
ได้ 1-2 ชั่วโมงแล้วฝั่งทางโน่น

1529
01:41:54.572 --> 01:41:58.572
จะไม่ได้ยินเสียง ไม่ได้ยินเสียงอาจารย์อีกลแล้ว

1530
01:41:58.573 --> 01:42:02.573

1531
01:42:02.577 --> 01:42:06.577

1532
01:42:06.578 --> 01:42:10.578
เป็นกับอะไร เทอมนี้แปลก

1533
01:42:10.580 --> 01:42:14.580

1534
01:42:14.582 --> 01:42:18.582
แต่ล่ามไม่ได้ยินน่ะ

1535
01:42:18.583 --> 01:42:22.583
เป็นเหมือน

1536
01:42:22.585 --> 01:42:26.585
ครั้งก่อนเลยค่ะ สอนไปได้ชั่วโมงถึง 2 ชั่วโมง

1537
01:42:26.588 --> 01:42:30.588
แล้วไม่ได้ยินเสียงกัน

1538
01:42:30.589 --> 01:42:34.589
ทีนี้พอใคร

1539
01:42:34.590 --> 01:42:38.590
ได้บรรทัดนี้นะ ก็คือบรรทัดนี้

1540
01:42:38.591 --> 01:42:42.591
จะให้เราไปเรียกเปิด เป็นคำสั่ง

1541
01:42:42.592 --> 01:42:46.592
ให้ไปเรียกเปิดไฟล์ภาพน่ะมาใช้งาน

1542
01:42:46.592 --> 01:42:50.592
ไฟล์ภาพเพราะฉะนั้น บอกแล้วว่าชื่อ

1543
01:42:50.594 --> 01:42:54.594
ชื่อตรงนี้นะคะ

1544
01:42:54.595 --> 01:42:58.595
ให้เด็ก ๆ ดูในโฟลเดอร์ตัวเอง

1545
01:42:58.596 --> 01:43:02.596
ในเครื่องตัวเอง ก็คือรูปก็คือ

1546
01:43:02.598 --> 01:43:06.598
มาชื่ออะไร ไม่ใช่มา

1547
01:43:06.599 --> 01:43:10.599
ตามอันนี้ ไม่ใช่ ให้

1548
01:43:10.600 --> 01:43:14.600
ดูชื่อที่อยู่ในเครื่องตัวเองนะ ชื่อรูปของตัวเอง

1549
01:43:14.601 --> 01:43:18.601
นะคะ เพราะฉะนั้น จำนวนรูปมีกี่รูป

1550
01:43:18.603 --> 01:43:22.603
มี 1, 2, 3, 4, 5

1551
01:43:22.604 --> 01:43:26.604
ก็ต้อง Copy แล้ววางลงไป

1552
01:43:26.605 --> 01:43:30.605
5 อัน

1553
01:43:30.607 --> 01:43:34.607
ดูนะคะ เดี๋ยวทำให้ดู เมื่อทำแถบสี

1554
01:43:34.609 --> 01:43:38.609
เพื่อจะ copy

1555
01:43:38.609 --> 01:43:42.609
แล้วก็กด Ctrl + C

1556
01:43:42.613 --> 01:43:46.613
เสร็จแล้วก็ Ctrl + V วางไป

1557
01:43:46.614 --> 01:43:50.614
ขอโทษมือไวไปหน่อย

1558
01:43:50.615 --> 01:43:54.615
วางแล้วก็

1559
01:43:54.616 --> 01:43:58.616
Enter แล้วก็วาง

1560
01:43:58.617 --> 01:44:02.617
Enter แล้วก็วาง

1561
01:44:02.618 --> 01:44:06.618

1562
01:44:06.618 --> 01:44:10.618

1563
01:44:10.619 --> 01:44:14.619

1564
01:44:14.624 --> 01:44:18.624
เดี๋ยวสิมันยังไม่เรียก...

1565
01:44:18.625 --> 01:44:22.625
คำสั่งมันยังไม่ครบเลย จะ run แล้ว รอ

1566
01:44:22.625 --> 01:44:26.625
ก่อนสิ 5, 6

1567
01:44:26.627 --> 01:44:30.627
ครบหรือยัง 7,

1568
01:44:30.628 --> 01:44:34.628
8 มันเพิ่ง

1569
01:44:34.630 --> 01:44:38.630
บอกให้มันไปโหลดนะ แต่ยังไม่ได้บอกให้มันไปแสดงเลย

1570
01:44:38.631 --> 01:44:42.631
ของแม่มี 10 รูป

1571
01:44:42.632 --> 01:44:46.632
มีกี่รูปนะ 1, 2

1572
01:44:46.634 --> 01:44:50.634
เราก็มี 10 นะคะ เราก็จะเอาชื่อตามนี้มา

1573
01:44:50.635 --> 01:44:54.635
ลงไป ก็แก้แค่ชื่อเห็นไหมคะ

1574
01:44:54.638 --> 01:44:58.638
นะคะ

1575
01:44:58.638 --> 01:45:02.638
อันดับแรก ก็คือเราจะไปตรวจของเครื่องอื่น ก็

1576
01:45:02.640 --> 01:45:06.640
แก้ชื่อ

1577
01:45:06.642 --> 01:45:10.642
ตัวเองใช้ชื่อนี้หรือเปล่า

1578
01:45:10.643 --> 01:45:14.643

1579
01:45:14.644 --> 01:45:18.644

1580
01:45:18.644 --> 01:45:22.644
self แล้วก็ . sprites

1581
01:45:22.646 --> 01:45:26.646

1582
01:45:26.648 --> 01:45:30.648

1583
01:45:30.650 --> 01:45:34.650

1584
01:45:34.651 --> 01:45:38.651

1585
01:45:38.653 --> 01:45:42.653

1586
01:45:42.655 --> 01:45:46.655

1587
01:45:46.657 --> 01:45:50.657

1588
01:45:50.660 --> 01:45:54.660

1589
01:45:54.661 --> 01:45:58.661

1590
01:45:58.663 --> 01:46:02.663
พี่อี๊ดได้ยินไหมคะ

1591
01:46:02.664 --> 01:46:06.664
ได้ยินแล้วไหมคะ (พี่อี๊ด) ได้ยินค่ะอาจารย์ (อาจารย์สุธิรา)

1592
01:46:06.665 --> 01:46:10.665
โอเคได้ยินแล้วนะ เป็นอะไรอีกนี่

1593
01:46:10.666 --> 01:46:14.666
โอเค บางคน...

1594
01:46:14.667 --> 01:46:18.667
บางคนก๊อบแล้วก็วาง

1595
01:46:18.671 --> 01:46:22.671
แล้วก็ชื่อครบหมดแล้วนะคะ แต่บางคนยังไม่ได้ class เลย

1596
01:46:22.672 --> 01:46:26.672
นะคะ class

1597
01:46:26.673 --> 01:46:30.673
อยู่ตรงนี้นะ บางคนยังไม่ได้ class นี่

1598
01:46:30.674 --> 01:46:34.674
นิวเห็นไหม

1599
01:46:34.674 --> 01:46:38.674
สร้างบรรทัดที่ 4 ก่อน พิมพ์

1600
01:46:38.675 --> 01:46:42.675
พิมพ์ class ก่อน

1601
01:46:42.677 --> 01:46:46.677
ของนิวยังไม่ได้ class นิวพิมพ์ class

1602
01:46:46.678 --> 01:46:50.678

1603
01:46:50.679 --> 01:46:54.679
c-l-a-s-s

1604
01:46:54.680 --> 01:46:58.680
เดี๋ยวกด class แล้วมี new class

1605
01:46:58.681 --> 01:47:02.681
ขึ้นมากด Enter จะได้ได้รูปแบบ

1606
01:47:02.682 --> 01:47:06.682

1607
01:47:06.683 --> 01:47:10.683
โอเคไหม

1608
01:47:10.684 --> 01:47:14.684
ตรง class name สีเขียว ๆ

1609
01:47:14.684 --> 01:47:18.684

1610
01:47:18.686 --> 01:47:22.686
ชื่อไดโนน่ะ

1611
01:47:22.687 --> 01:47:26.687
ก็คือชื่อตัวการ์ตูนของนิวชื่อว่าอะไร

1612
01:47:26.688 --> 01:47:30.688
ไปดูสิ ชื่อตัวการ์ตูนตัวเองน่ะ อย่าลืมว่า

1613
01:47:30.691 --> 01:47:34.691
ต้องพิมพ์ตัวพิมพ์ใหญ่นะคะ ชื่อตัวอักษรตัวแรก

1614
01:47:34.693 --> 01:47:38.693
ต้องเป็นตัวพิมพ์ใหญ่

1615
01:47:38.694 --> 01:47:42.694
ใช้ตัวพิมพ์ใหญ่นะลูก

1616
01:47:42.695 --> 01:47:46.695
ชื่อ class ตัวอักษรตัวแรกต้องใช้ตัวพิมพ์ใหญ่

1617
01:47:46.696 --> 01:47:50.696

1618
01:47:50.697 --> 01:47:54.697
เสร็จแล้วเมื่อได้ชื่อ Class แล้ว

1619
01:47:54.698 --> 01:47:58.698
ในวงเล็บ ในวงเล็บให้พิมพ์ Object

1620
01:47:58.699 --> 01:48:02.699
ว่า pygame.sprites.Sprite นะคะ

1621
01:48:02.700 --> 01:48:06.700
คนอื่นที่พิมพ์

1622
01:48:06.701 --> 01:48:10.701
ตัวอื่นไปแล้วเช็ก sprite ดี ๆ นะคะ

1623
01:48:10.702 --> 01:48:14.702
sprites ใน

1624
01:48:14.703 --> 01:48:18.703
ที่เราจะไปโหลดภาพมันจะต้องเติม S นะคะ

1625
01:48:18.704 --> 01:48:22.704
ต่างกันนะ ต่างกันกับใน Object นะ ต่างกันนะ

1626
01:48:22.706 --> 01:48:26.706
ต้องเติม s นะคะ

1627
01:48:26.707 --> 01:48:30.707
เช็กด้วย

1628
01:48:30.710 --> 01:48:34.710
โอเคหรือยัง class เสร็จหรือยัง

1629
01:48:34.711 --> 01:48:38.711
sprite แล้วใช่ไหม

1630
01:48:38.712 --> 01:48:42.712

1631
01:48:42.714 --> 01:48:46.714
โยโกะทันหรือเปล่าลูก ทันเปล่า ถึงบรรทัดไหนแล้ว

1632
01:48:46.715 --> 01:48:50.715
มุกไปดูสิ มุกไปดูช่วยสิ

1633
01:48:50.715 --> 01:48:54.715
ใครที่เสร็จบ้างแล้วช่วยกันดูนะคะ

1634
01:48:54.717 --> 01:48:58.717

1635
01:48:58.718 --> 01:49:02.718

1636
01:49:02.719 --> 01:49:06.719

1637
01:49:06.720 --> 01:49:10.720

1638
01:49:10.721 --> 01:49:14.721

1639
01:49:14.723 --> 01:49:18.723

1640
01:49:18.724 --> 01:49:22.724

1641
01:49:22.725 --> 01:49:26.725

1642
01:49:26.726 --> 01:49:30.726

1643
01:49:30.728 --> 01:49:34.728

1644
01:49:34.731 --> 01:49:38.731

1645
01:49:38.733 --> 01:49:42.733

1646
01:49:42.734 --> 01:49:46.734

1647
01:49:46.736 --> 01:49:50.736

1648
01:49:50.739 --> 01:49:54.739

1649
01:49:54.741 --> 01:49:58.741

1650
01:49:58.743 --> 01:50:02.743

1651
01:50:02.746 --> 01:50:06.746

1652
01:50:06.748 --> 01:50:10.748

1653
01:50:10.751 --> 01:50:14.751

1654
01:50:14.752 --> 01:50:18.752

1655
01:50:18.755 --> 01:50:22.755

1656
01:50:22.756 --> 01:50:26.756

1657
01:50:26.757 --> 01:50:30.757

1658
01:50:30.762 --> 01:50:34.762

1659
01:50:34.764 --> 01:50:38.764

1660
01:50:38.765 --> 01:50:42.765

1661
01:50:42.768 --> 01:50:46.768

1662
01:50:46.768 --> 01:50:50.768

1663
01:50:50.770 --> 01:50:54.770

1664
01:50:54.772 --> 01:50:58.772

1665
01:50:58.773 --> 01:51:02.773
จุดที่

1666
01:51:02.774 --> 01:51:06.774
จะต้องเช็กนะคะ ก็คือชื่อ

1667
01:51:06.776 --> 01:51:10.776
ชื่อตัวการ์ตูน ตรงที่แม่พิมพ์น่ะ

1668
01:51:10.777 --> 01:51:14.777
แม่ก็พิมพ์ชื่อตัวการ์ตูนแม่ใช่ไหม

1669
01:51:14.777 --> 01:51:18.777
แม่ใช้ Dino หมายเลข 1 ก็คือ

1670
01:51:18.779 --> 01:51:22.779
ท่าของไดโนเสาร์  ท่าที่ 1นะ

1671
01:51:22.780 --> 01:51:26.780
เพราะฉะนั้น ถ้าเด็ก ๆ ไม่ได้ตั้งชื่อ DINo

1672
01:51:26.781 --> 01:51:30.781
ชื่อตรงนี้ชื่ออะไร ก็พิมพ์

1673
01:51:30.782 --> 01:51:34.782
ตามชื่อของตัวการ์ตูนเรานะคะ

1674
01:51:34.783 --> 01:51:38.783
พอได้บรรทัดแรกนี่

1675
01:51:38.784 --> 01:51:42.784
บรรทัดที่ 2 ที่ 3 ก็ใช้วิธี

1676
01:51:42.785 --> 01:51:46.785
ก๊อปฯ แล้วก็บอกเป็นชื่อตัวการ์ตูนตัวที่ 1 ตัวที่ 2

1677
01:51:46.786 --> 01:51:50.786
ตัวที่ 3 ต่อไปจนถึง

1678
01:51:50.787 --> 01:51:54.787
ตัวสุดท้ายที่เด็ก ๆ มี

1679
01:51:54.788 --> 01:51:58.788
ถ้าใครมี 5 ตัว มันก็จะ

1680
01:51:58.789 --> 01:52:02.789
ถึง 5

1681
01:52:02.791 --> 01:52:06.791
ใครมี 10 ก็จะ 1 - 10 นะคะ

1682
01:52:06.792 --> 01:52:10.792
เพราะฉะนั้น

1683
01:52:10.793 --> 01:52:14.793
ดูโฟลเดอร์ที่ตัวเองไปดาวน์โหลดรูปมาน่ะลูก

1684
01:52:14.795 --> 01:52:18.795
ดูว่ารูปที่เราใช้มีกี่ตัว

1685
01:52:18.796 --> 01:52:22.796
เราก็

1686
01:52:22.798 --> 01:52:26.798
วาง เราก็วางคำสั่งนี้ให้เท่าจำนวนรูป

1687
01:52:26.801 --> 01:52:30.801
นะ

1688
01:52:30.801 --> 01:52:34.801
เราค่อยมาแก้แค่ลำดับที่ของรูปน่ะค่ะ

1689
01:52:34.802 --> 01:52:38.802
กับชื่อรูปแค่นั้นเอง

1690
01:52:38.803 --> 01:52:42.803
ไม่ต้องไปพิมพ์ใหม่ เพราะพิมพ์ใหม่พิมพ์ตก

1691
01:52:42.805 --> 01:52:46.805
เพราะฉะนั้น ต้องพิมพ์ทีเดียว

1692
01:52:46.805 --> 01:52:50.805
แล้วก๊อปฯ เอา

1693
01:52:50.807 --> 01:52:54.807

1694
01:52:54.807 --> 01:52:58.807

1695
01:52:58.809 --> 01:53:02.809

1696
01:53:02.810 --> 01:53:06.810

1697
01:53:06.815 --> 01:53:10.815

1698
01:53:10.818 --> 01:53:14.818

1699
01:53:14.819 --> 01:53:18.819

1700
01:53:18.821 --> 01:53:22.821

1701
01:53:22.822 --> 01:53:26.822

1702
01:53:26.824 --> 01:53:30.824

1703
01:53:30.826 --> 01:53:34.826

1704
01:53:34.828 --> 01:53:38.828

1705
01:53:38.829 --> 01:53:42.829

1706
01:53:42.831 --> 01:53:46.831

1707
01:53:46.832 --> 01:53:50.832

1708
01:53:50.834 --> 01:53:54.834

1709
01:53:54.836 --> 01:53:58.836

1710
01:53:58.840 --> 01:54:02.840

1711
01:54:02.842 --> 01:54:06.842

1712
01:54:06.844 --> 01:54:10.844

1713
01:54:10.846 --> 01:54:14.846

1714
01:54:14.850 --> 01:54:18.850

1715
01:54:18.851 --> 01:54:22.851

1716
01:54:22.851 --> 01:54:26.851

1717
01:54:26.860 --> 01:54:30.860

1718
01:54:30.867 --> 01:54:34.867

1719
01:54:34.875 --> 01:54:38.875

1720
01:54:38.880 --> 01:54:42.880

1721
01:54:42.883 --> 01:54:46.883

1722
01:54:46.886 --> 01:54:50.886

1723
01:54:50.888 --> 01:54:54.888

1724
01:54:54.889 --> 01:54:58.889

1725
01:54:58.891 --> 01:55:02.891

1726
01:55:02.894 --> 01:55:06.894

1727
01:55:06.897 --> 01:55:10.897

1728
01:55:10.899 --> 01:55:14.899

1729
01:55:14.901 --> 01:55:18.901

1730
01:55:18.902 --> 01:55:22.902

1731
01:55:22.904 --> 01:55:26.904

1732
01:55:26.905 --> 01:55:30.905

1733
01:55:30.907 --> 01:55:34.907
เชอร์รี่ไปไหนน่ะ เชอร์รี่ไม่มาหรือ

1734
01:55:34.909 --> 01:55:38.909

1735
01:55:38.910 --> 01:55:42.910

1736
01:55:42.911 --> 01:55:46.911
โอเคไหม

1737
01:55:46.912 --> 01:55:50.879

1738
01:55:50.913 --> 01:55:54.913

1739
01:55:54.914 --> 01:55:58.914

1740
01:55:58.915 --> 01:56:02.915

1741
01:56:02.915 --> 01:56:06.915
เอ็ม ๆ เอ็มกับดอม

1742
01:56:06.917 --> 01:56:10.917
พิมพ์ต่อลูกเห็นหรือเปล่า

1743
01:56:10.919 --> 01:56:14.919
รูปสุดท้าย ใครที่

1744
01:56:14.921 --> 01:56:18.921
ครบ พิมพ์ต่อนะคะ บรรทัดต่อไปเห็นไหม

1745
01:56:18.923 --> 01:56:22.923
อีก 1, 2, 3, 4

1746
01:56:22.925 --> 01:56:26.925
4 บรรทัด ใครที่เสร็จแล้ว

1747
01:56:26.926 --> 01:56:30.926
รูปสุดท้ายของเราอยู่ตำแหน่งไหน

1748
01:56:30.926 --> 01:56:34.926
เราก็พิมพ์ self.current.

1749
01:56:34.927 --> 01:56:38.927
sprite ตัวนี้ที่เรียกใช้ไม่มี s นะ อย่า

1750
01:56:38.928 --> 01:56:42.928
สับสนนะ

1751
01:56:42.930 --> 01:56:46.930
= 0 มันต้องให้มันเคลียร์น่ะลูก เคลียร์

1752
01:56:46.931 --> 01:56:50.931
ไปโหลดมาทุกครั้งนะคะ

1753
01:56:50.932 --> 01:56:54.932
เพราะฉะนั้น ก็คือบอกให้มันรู้ว่า

1754
01:56:54.935 --> 01:56:58.935
sprite ที่เราจะใช้นี่

1755
01:56:58.936 --> 01:57:02.936
clear เป็น 0 เสมอ แล้วก็

1756
01:57:02.937 --> 01:57:06.937
self.image =

1757
01:57:06.938 --> 01:57:10.938
self.sprite ในวงเล็บเรียกใช้

1758
01:57:10.939 --> 01:57:14.939
self

1759
01:57:14.941 --> 01:57:18.941

1760
01:57:18.943 --> 01:57:22.943

1761
01:57:22.945 --> 01:57:26.945

1762
01:57:26.946 --> 01:57:30.946

1763
01:57:30.949 --> 01:57:34.949

1764
01:57:34.950 --> 01:57:38.950

1765
01:57:38.952 --> 01:57:42.952

1766
01:57:42.957 --> 01:57:46.957

1767
01:57:46.958 --> 01:57:50.958

1768
01:57:50.961 --> 01:57:54.961

1769
01:57:54.963 --> 01:57:58.963

1770
01:57:58.966 --> 01:58:02.966

1771
01:58:02.967 --> 01:58:06.967

1772
01:58:06.969 --> 01:58:10.969

1773
01:58:10.971 --> 01:58:14.971
เมื่อใส่รูปครบหมดนะ เรามา

1774
01:58:14.973 --> 01:58:18.973
พิมพ์โค้ดต่อก็คืออีก 4 บรรทัดนี้

1775
01:58:18.974 --> 01:58:22.974
พิมพ์ต่ออีก 4 บรรทัดนี้

1776
01:58:22.976 --> 01:58:26.976
พิมพ์เลยค่ะ

1777
01:58:26.977 --> 01:58:30.977

1778
01:58:30.978 --> 01:58:34.978
ก็คือจะเป็นโค้ด

1779
01:58:34.980 --> 01:58:38.980
ที่สำหรับสร้าง Animation ก็คือสั่งให้มันเคลื่อนไหว

1780
01:58:38.981 --> 01:58:42.981
มันจะเคลื่อนไหวตามโค้ดนี้นะคะ

1781
01:58:42.982 --> 01:58:46.982
self.current_sprite

1782
01:58:46.983 --> 01:58:50.983
= 0

1783
01:58:50.983 --> 01:58:54.983

1784
01:58:54.985 --> 01:58:58.985

1785
01:58:58.986 --> 01:59:02.986

1786
01:59:02.988 --> 01:59:06.988

1787
01:59:06.989 --> 01:59:10.989

1788
01:59:10.991 --> 01:59:14.991
ขอโทษ

1789
01:59:14.993 --> 01:59:18.993
ขอโทษทีเอาใหม่ ๆ เดี๋ยว Freez หน้านั้นให้ก่อน

1790
01:59:18.996 --> 01:59:22.996

1791
01:59:22.997 --> 01:59:26.997

1792
01:59:26.999 --> 01:59:30.999

1793
01:59:31.001 --> 01:59:35.001

1794
01:59:35.003 --> 01:59:39.003

1795
01:59:39.004 --> 01:59:43.004
อันนี้จะเห็นชัดหรือเปล่า

1796
01:59:43.010 --> 01:59:47.010
self.current

1797
01:59:47.011 --> 01:59:51.011
รีโมทไปไหนนะ

1798
01:59:51.012 --> 01:59:55.012

1799
01:59:55.014 --> 01:59:59.014

1800
01:59:59.018 --> 02:00:03.018

1801
02:00:03.021 --> 02:00:07.021

1802
02:00:07.022 --> 02:00:11.022

1803
02:00:11.025 --> 02:00:15.025

1804
02:00:15.027 --> 02:00:19.027

1805
02:00:19.028 --> 02:00:23.028

1806
02:00:23.029 --> 02:00:27.029

1807
02:00:27.030 --> 02:00:31.030

1808
02:00:31.033 --> 02:00:35.033

1809
02:00:35.035 --> 02:00:39.035

1810
02:00:39.036 --> 02:00:43.036

1811
02:00:43.038 --> 02:00:47.038

1812
02:00:47.039 --> 02:00:51.039

1813
02:00:51.041 --> 02:00:55.041

1814
02:00:55.042 --> 02:00:59.042

1815
02:00:59.044 --> 02:01:03.044

1816
02:01:03.046 --> 02:01:07.046

1817
02:01:07.048 --> 02:01:11.048

1818
02:01:11.051 --> 02:01:15.051

1819
02:01:15.053 --> 02:01:19.053

1820
02:01:19.055 --> 02:01:23.055

1821
02:01:23.057 --> 02:01:27.057

1822
02:01:27.062 --> 02:01:31.062

1823
02:01:31.065 --> 02:01:35.065

1824
02:01:35.073 --> 02:01:39.073

1825
02:01:39.075 --> 02:01:43.075

1826
02:01:43.076 --> 02:01:47.076

1827
02:01:47.081 --> 02:01:51.081

1828
02:01:51.083 --> 02:01:55.083

1829
02:01:55.087 --> 02:01:59.087

1830
02:01:59.088 --> 02:02:03.088

1831
02:02:03.089 --> 02:02:07.089

1832
02:02:07.090 --> 02:02:11.090

1833
02:02:11.092 --> 02:02:15.092

1834
02:02:15.095 --> 02:02:19.095

1835
02:02:19.097 --> 02:02:23.097

1836
02:02:23.098 --> 02:02:27.098

1837
02:02:27.099 --> 02:02:31.099

1838
02:02:31.100 --> 02:02:35.100

1839
02:02:35.103 --> 02:02:39.103

1840
02:02:39.104 --> 02:02:43.104

1841
02:02:43.106 --> 02:02:47.106

1842
02:02:47.108 --> 02:02:51.108

1843
02:02:51.110 --> 02:02:55.110

1844
02:02:55.112 --> 02:02:59.112
4 บรรทัดนี้นะคะ ก็คือจะเป็น...

1845
02:02:59.115 --> 02:03:03.115
พี่อี๊ดได้ยินไหมคะ

1846
02:03:03.116 --> 02:03:07.116
ไม่ได้ยินอีกแล้ว (พี่อี๊ด)

1847
02:03:07.117 --> 02:03:11.117
ได้ยินค่ะ (อาจารย์สุธิรา) อ๋อ ได้ยินอยู่นะคะ

1848
02:03:11.118 --> 02:03:15.118
โอเค

1849
02:03:15.119 --> 02:03:19.119
บรรทัดแรก

1850
02:03:19.120 --> 02:03:23.120
self.current_sprite

1851
02:03:23.121 --> 02:03:27.121
กำหนดให้มันเซ็ตค่าเริ่มต้นน่ะค่ะ เริ่มที่ 0 เสมอ

1852
02:03:27.123 --> 02:03:31.123
เสร็จแล้วเรียกใช้โมดูล image

1853
02:03:31.124 --> 02:03:35.124
เห็นไหมคะ ก็คือตาม

1854
02:03:35.126 --> 02:03:39.126
current_sprite

1855
02:03:39.127 --> 02:03:43.127
เสร็จแล้วกำหนดพื้นที่ rac

1856
02:03:43.127 --> 02:03:47.127
มาจาก

1857
02:03:47.128 --> 02:03:51.128
ที่เราจะเอารูปเราไปวางนั่นเอง

1858
02:03:51.129 --> 02:03:55.129
top left เท่ากับ

1859
02:03:55.129 --> 02:03:59.129
อยู่ด้านบนซ้ายนะคะ =

1860
02:03:59.131 --> 02:04:03.131
pos_x, pos_y ก็คือตำแหน่ง

1861
02:04:03.132 --> 02:04:07.132
Position y ให้นึกถึงนะ หน้าจอ

1862
02:04:07.133 --> 02:04:11.133
มีแกน x แกน y นะคะ

1863
02:04:11.134 --> 02:04:15.134
ยังไม่จบ ไปต่อ เกม 1 เกม

1864
02:04:15.136 --> 02:04:19.136
เขียนโค้ด 20 กว่าบรรทัดมันไม่ใช่ไง

1865
02:04:19.137 --> 02:04:23.137
นี่ดูสิเพิ่งได้กี่บรรทัดเอง

1866
02:04:23.138 --> 02:04:27.138
ใช่ไหม ๆ นะคะ

1867
02:04:27.139 --> 02:04:31.139
สิ่งที่เราจะมา Coding ต่อไป

1868
02:04:31.139 --> 02:04:35.139

1869
02:04:35.146 --> 02:04:39.146
เมื่อกี้มีการ update อะไร update class ใช่ไหม สร้าง class

1870
02:04:39.148 --> 02:04:43.148
ขึ้นมาใช่ไหม สร้าง class ขึ้นมา

1871
02:04:43.151 --> 02:04:47.151
เราก็จะมาสร้างส่วน

1872
02:04:47.152 --> 02:04:51.152
ก็คือเมื่อมันมีการอัปเดตนี่

1873
02:04:51.155 --> 02:04:55.155
ภายใน loop น่ะ ก็ต้องมีโค้ด

1874
02:04:55.158 --> 02:04:59.158
เพื่อที่จะสร้างตัว sprite แล้วก็

1875
02:04:59.160 --> 02:05:03.160
ขั้นตอนนี้ มันจะเป็นเอา Sprite

1876
02:05:03.162 --> 02:05:07.162
ให้รวมมาอยู่ใน Group เดียวกันน่ะค่ะ ก็จะ

1877
02:05:07.163 --> 02:05:11.163
เริ่มที่เขียน Comment ก่อร

1878
02:05:11.164 --> 02:05:15.164
ว่าเราจะสร้าง sprite

1879
02:05:15.165 --> 02:05:19.165
แล้วก็ group นะคะ

1880
02:05:19.168 --> 02:05:23.168
พิมพ์ภาษาไทยก็ได้ สร้าง sprites

1881
02:05:23.169 --> 02:05:27.169
สร้างภาพต่อเนื่องแล้วก็จัดกลุ่ม

1882
02:05:27.170 --> 02:05:31.170

1883
02:05:31.171 --> 02:05:35.171
มันจะอยู่ต่อจากบรรทัดที่

1884
02:05:35.172 --> 02:05:39.172
loop น่ะ ที่เรามี loop เพราะฉะนั้น เด็ก ๆ

1885
02:05:39.175 --> 02:05:43.175
จะต้องไปบรรทัดที่เท่าไรคะ

1886
02:05:43.176 --> 02:05:47.176
loop เราอยู่ตรงนี้ใช่ไหม

1887
02:05:47.177 --> 02:05:51.177
while เพราะฉะนั้น จะต้องเป็นบรรทัดนี้นะคะ

1888
02:05:51.178 --> 02:05:55.178
ให้เด็ก ๆ

1889
02:05:55.179 --> 02:05:59.179
ใส่ Comment จอค้างหรือขอโทษ

1890
02:05:59.181 --> 02:06:03.181
โอเคไหม

1891
02:06:03.182 --> 02:06:07.182
โอเค เด็ก ๆ

1892
02:06:07.183 --> 02:06:11.183
ไปที่บรรทัดที่เห็นไหมคะ loop การทำงานเห็นไหมคะ

1893
02:06:11.183 --> 02:06:15.183
เราลงมาอยู่ที่บรรทัดที่ตรง sys.exit

1894
02:06:15.185 --> 02:06:19.185
.exit ตรงนี้เราจะอัปเดต

1895
02:06:19.186 --> 02:06:23.186
class เมื่อกี้ที่เราสร้างนะคะ

1896
02:06:23.187 --> 02:06:27.187
Enter ลงมาสัก 2 บรรทัด อยู่บรรทัดที่ 46

1897
02:06:27.188 --> 02:06:31.188
นะคะ แล้วเราจะเริ่มพิมพ์โค้ด

1898
02:06:31.189 --> 02:06:35.189
moving เอ้ยยังไม่พิมพ์โค้ด

1899
02:06:35.189 --> 02:06:39.189
พิมพ์ comment ก่อนนะคะ

1900
02:06:39.191 --> 02:06:43.191
พิมพ์ Comment ก่อน เพราะเราจะได้รู้ว่า

1901
02:06:43.192 --> 02:06:47.192
ตำแหน่งที่เราทำไว้ ใส่เครื่องหมาย #

1902
02:06:47.193 --> 02:06:51.193
เราระบุลงไปว่า

1903
02:06:51.193 --> 02:06:55.193
ตรงนี้ ก็คือสร้าง

1904
02:06:55.195 --> 02:06:59.195
Comment บอกไปว่าเราจะสร้าง

1905
02:06:59.196 --> 02:07:03.196

1906
02:07:03.197 --> 02:07:07.197

1907
02:07:07.198 --> 02:07:11.198
ภาพต่อเนื่อง

1908
02:07:11.200 --> 02:07:15.200

1909
02:07:15.201 --> 02:07:19.201
และจับกลุ่มด้วย

1910
02:07:19.202 --> 02:07:23.202
เราทำภาพต่อเนื่องนะคะ

1911
02:07:23.203 --> 02:07:27.203
แล้วก็จัดกลุ่มให้มันนะคะ

1912
02:07:27.205 --> 02:07:31.205
ได้ Comment แล้วนะคะ ทีนี้

1913
02:07:31.206 --> 02:07:35.206
เราจะเริ่มโค้ด พิมพ์คำว่า "move" ค่ะ

1914
02:07:35.207 --> 02:07:39.207
ลืมเปลี่ยนภาษา

1915
02:07:39.208 --> 02:07:43.208

1916
02:07:43.209 --> 02:07:47.209
moving_

1917
02:07:47.210 --> 02:07:51.210
sprites เติม s นะคะ

1918
02:07:51.212 --> 02:07:55.212

1919
02:07:55.213 --> 02:07:59.213
sprite

1920
02:07:59.214 --> 02:08:03.214

1921
02:08:03.215 --> 02:08:07.215

1922
02:08:07.218 --> 02:08:11.218

1923
02:08:11.219 --> 02:08:15.219
พิมพ์ บรรทัดแรกพิมพ์

1924
02:08:15.222 --> 02:08:19.222
m-o-v-i-n-g_

1925
02:08:19.224 --> 02:08:23.224
sprites นะคะ

1926
02:08:23.224 --> 02:08:27.224
เติม s ใช่ไหม เติม s หรือไม่เติม s

1927
02:08:27.228 --> 02:08:31.228
เติม s นะคะ แล้วตามด้วย

1928
02:08:31.229 --> 02:08:35.229
= pygame.sprite.Group

1929
02:08:35.230 --> 02:08:39.230
แล้วก็วงเล็บเปิด - ปิด

1930
02:08:39.231 --> 02:08:43.231
py เจอ py แล้วกด enter pygame

1931
02:08:43.232 --> 02:08:47.232
.sprites

1932
02:08:47.234 --> 02:08:51.234
sprite เติม s ไหม

1933
02:08:51.235 --> 02:08:55.235
sprite ไม่เติม s นะคะ

1934
02:08:55.236 --> 02:08:59.236
เพราะฉะนั้น พอพิมพ์ sprite นี่ พอเจอ sprite

1935
02:08:59.237 --> 02:09:03.237
ที่ไม่เติม s

1936
02:09:03.237 --> 02:09:07.237
.Group

1937
02:09:07.239 --> 02:09:11.239
แล้วก็วงเล็บ

1938
02:09:11.240 --> 02:09:15.240

1939
02:09:15.241 --> 02:09:19.241
ดูนะคะ

1940
02:09:19.243 --> 02:09:23.243
มีความแตกต่างกันนะ คนละคำสั่งนะ

1941
02:09:23.247 --> 02:09:27.247
ใน pygame.sprite อันนี้ไม่มี s แล้วก็

1942
02:09:27.249 --> 02:09:31.249

1943
02:09:31.250 --> 02:09:35.250
บรรทัดต่อไป คำสั่งต่อไป

1944
02:09:35.250 --> 02:09:39.250

1945
02:09:39.252 --> 02:09:43.252
สร้างตัวแปรเพื่อจะเรียกใช้ class

1946
02:09:43.253 --> 02:09:47.253
ที่เราสร้างนะคะ ย้อนกลับไปดู

1947
02:09:47.254 --> 02:09:51.254
คลาสที่ตัวเองสร้าง

1948
02:09:51.255 --> 02:09:55.255
ตรงนี้ ตรงสีฟ้า ๆ

1949
02:09:55.257 --> 02:09:59.257
คือ ชื่อ class ที่เด็ก ๆ สร้าง

1950
02:09:59.258 --> 02:10:03.258
เพราะฉะนั้น เด็ก ๆ ต้องย้อนกลับไปดูชื่อ class ของตนเองนะ

1951
02:10:03.259 --> 02:10:07.259
ไม่ใช่มาพิมพ์ Dino Dino เหมืนแม่

1952
02:10:07.260 --> 02:10:11.260
ต้องดูชื่อ class ที่ตัวเอง

1953
02:10:11.261 --> 02:10:15.261
สร้างไว้ที่อยู่ด้านบนน่ะ ชื่อตัวนี้

1954
02:10:15.262 --> 02:10:19.262
นะคะตัวนี้

1955
02:10:19.263 --> 02:10:23.263
ก็คือชื่อตัวแปร ที่เอาไว้เรียกคลาสนั้น

1956
02:10:23.264 --> 02:10:27.264
ใช้ชื่อมันก็ได้ แต่ใช้เป็นตัวเล็กแทน

1957
02:10:27.265 --> 02:10:31.265
เห็นไหมนะคะ

1958
02:10:31.267 --> 02:10:35.267

1959
02:10:35.269 --> 02:10:39.269
10,10 นี่คืออะไร คือ

1960
02:10:39.270 --> 02:10:43.270
ตำแหน่งที่เราจะวางไอ้ตัวรูปนั่นเองเห็นไหมคะ

1961
02:10:43.272 --> 02:10:47.272
ก็คือใน class Dino position x

1962
02:10:47.273 --> 02:10:51.273
position y ก็คือ 40

1963
02:10:51.274 --> 02:10:55.274
แล้ว

1964
02:10:55.275 --> 02:10:59.275
ตอนจะเรียกโมดูล

1965
02:10:59.277 --> 02:11:03.277
moving_sprites

1966
02:11:03.278 --> 02:11:07.278
ตัวแปรนะคะ เรียกชื่อตัวแปรไม่ได้เรียก class นะ

1967
02:11:07.280 --> 02:11:11.280
ดูชื่อดี ๆ เห็นไหม ชื่อจะเป็นตัวเล็ก

1968
02:11:11.281 --> 02:11:15.281
เราจะเรียกใช้ตัวแปรที่เราประกาศ

1969
02:11:15.282 --> 02:11:19.282
ชื่อมันจะสอดคล้องกัน มันจะขึ้นคู่กัน

1970
02:11:19.283 --> 02:11:23.283
นะคะ โอเค ลงมือ ไม่เป็นไร

1971
02:11:23.284 --> 02:11:27.284
เดี๋ยวเดินไปดู เดี๋ยวจะเช็กด้วย

1972
02:11:27.285 --> 02:11:31.285

1973
02:11:31.286 --> 02:11:35.286

1974
02:11:35.287 --> 02:11:39.287
ดูนะคะ ดูชื่อ class ของตนเอง

1975
02:11:39.289 --> 02:11:43.289
นึกออกนะ ย้อนกลับไปดูได้

1976
02:11:43.290 --> 02:11:47.290
ชื่อ class ตัวเองตั้งไว้ว่าอะไร ให้เอาชื่อ class

1977
02:11:47.292 --> 02:11:51.292
น่ะมาใช้ มาเรียกใช้นะคะ

1978
02:11:51.292 --> 02:11:55.292

1979
02:11:55.294 --> 02:11:59.294

1980
02:11:59.294 --> 02:12:03.294

1981
02:12:03.295 --> 02:12:07.295

1982
02:12:07.296 --> 02:12:11.296

1983
02:12:11.297 --> 02:12:15.297

1984
02:12:15.300 --> 02:12:19.300

1985
02:12:19.301 --> 02:12:23.301
อันนี้คือ.. dino ตัวเล็ก คือ ชื่อ

1986
02:12:23.303 --> 02:12:27.303
ตัวแปรที่ตั้งขึ้นมาเพื่อเรียกใช้งาน class

1987
02:12:27.304 --> 02:12:31.304
ที่เราสร้างนะคะ

1988
02:12:31.305 --> 02:12:35.305

1989
02:12:35.306 --> 02:12:39.306

1990
02:12:39.307 --> 02:12:43.307

1991
02:12:43.311 --> 02:12:47.311
เมื่อประกาศตัวแปรเสร็จแล้ว เรา

1992
02:12:47.314 --> 02:12:51.314
มาใช้คำสั่ง moving.sprites

1993
02:12:51.316 --> 02:12:55.316
.add ใช่ไหม add นะคะ แล้วก็ตามด้วยวงเล็บ แล้วก็

1994
02:12:55.317 --> 02:12:59.317
ad นะคะ

1995
02:12:59.318 --> 02:13:03.318
ตัวแปรที่สร้าง ก็คือตัวนี้

1996
02:13:03.319 --> 02:13:07.319

1997
02:13:07.320 --> 02:13:11.313

1998
02:13:11.321 --> 02:13:15.321
เดี๋ยวจะไปเดินเช็กว่าตัวเองใช้

1999
02:13:15.321 --> 02:13:19.321
ชื่อ class ถูกหรือเปล่า

2000
02:13:19.323 --> 02:13:23.323

2001
02:13:23.325 --> 02:13:27.325

2002
02:13:27.326 --> 02:13:31.326

2003
02:13:31.329 --> 02:13:35.329

2004
02:13:35.331 --> 02:13:39.331

2005
02:13:39.333 --> 02:13:43.333

2006
02:13:43.334 --> 02:13:47.334

2007
02:13:47.335 --> 02:13:51.335

2008
02:13:51.336 --> 02:13:55.336

2009
02:13:55.337 --> 02:13:59.337

2010
02:13:59.338 --> 02:14:03.338

2011
02:14:03.339 --> 02:14:07.339

2012
02:14:07.341 --> 02:14:11.341

2013
02:14:11.343 --> 02:14:15.343

2014
02:14:15.345 --> 02:14:19.345

2015
02:14:19.346 --> 02:14:23.346

2016
02:14:23.348 --> 02:14:27.348

2017
02:14:27.350 --> 02:14:31.350

2018
02:14:31.351 --> 02:14:35.351

2019
02:14:35.352 --> 02:14:39.352

2020
02:14:39.354 --> 02:14:43.354

2021
02:14:43.359 --> 02:14:47.359

2022
02:14:47.361 --> 02:14:51.361

2023
02:14:51.363 --> 02:14:55.363

2024
02:14:55.365 --> 02:14:59.365

2025
02:14:59.367 --> 02:15:03.367

2026
02:15:03.368 --> 02:15:07.368

2027
02:15:07.370 --> 02:15:11.370

2028
02:15:11.372 --> 02:15:15.372

2029
02:15:15.374 --> 02:15:19.374

2030
02:15:19.376 --> 02:15:23.376

2031
02:15:23.377 --> 02:15:27.377

2032
02:15:27.378 --> 02:15:31.378

2033
02:15:31.380 --> 02:15:35.380

2034
02:15:35.381 --> 02:15:39.381

2035
02:15:39.382 --> 02:15:43.382

2036
02:15:43.384 --> 02:15:47.384

2037
02:15:47.385 --> 02:15:51.385

2038
02:15:51.388 --> 02:15:55.388

2039
02:15:55.389 --> 02:15:59.389

2040
02:15:59.391 --> 02:16:03.391

2041
02:16:03.393 --> 02:16:07.393

2042
02:16:07.394 --> 02:16:11.394

2043
02:16:11.397 --> 02:16:15.397

2044
02:16:15.398 --> 02:16:19.398

2045
02:16:19.400 --> 02:16:23.400

2046
02:16:23.402 --> 02:16:27.402

2047
02:16:27.404 --> 02:16:31.404

2048
02:16:31.406 --> 02:16:35.406

2049
02:16:35.408 --> 02:16:39.408

2050
02:16:39.410 --> 02:16:43.410

2051
02:16:43.411 --> 02:16:47.411

2052
02:16:47.414 --> 02:16:51.414

2053
02:16:51.416 --> 02:16:55.416

2054
02:16:55.418 --> 02:16:59.418

2055
02:16:59.419 --> 02:17:03.419

2056
02:17:03.420 --> 02:17:07.420

2057
02:17:07.422 --> 02:17:11.422

2058
02:17:11.424 --> 02:17:15.424

2059
02:17:15.426 --> 02:17:19.426

2060
02:17:19.426 --> 02:17:23.426

2061
02:17:23.429 --> 02:17:27.429

2062
02:17:27.430 --> 02:17:31.430

2063
02:17:31.432 --> 02:17:35.432

2064
02:17:35.433 --> 02:17:39.433

2065
02:17:39.434 --> 02:17:43.434

2066
02:17:43.437 --> 02:17:47.437
ดูนะคะ

2067
02:17:47.437 --> 02:17:51.437
จุดที่เด็ก ๆ จะต้องดู ก็คือ

2068
02:17:51.441 --> 02:17:55.441
ตรงนี้หมายถึงชื่อตรง

2069
02:17:55.442 --> 02:17:59.442
ตำแหน่ง Dino ชื่อสีฟ้า ๆ นี่ ชื่อ

2070
02:17:59.442 --> 02:18:03.442
มันจะตรงกับชื่อ class ที่ให้ตั้งเมื่อกี้นี้

2071
02:18:03.444 --> 02:18:07.444
ก็คือตรงนี้ เห็นไหมคะ ตรง class นี่

2072
02:18:07.444 --> 02:18:11.444
ชื่อมันจะตรงกัน

2073
02:18:11.445 --> 02:18:15.445
ส่วนตรงนี้

2074
02:18:15.445 --> 02:18:19.445
ส่วนชื่อที่เป็นตัวแปร

2075
02:18:19.445 --> 02:18:23.445
นะคะ เราก็จะไม่พิมพ์ตัวใหญ่

2076
02:18:23.447 --> 02:18:27.447
เราก็พิมพ์เป็นตัวเล็กแทน

2077
02:18:27.448 --> 02:18:31.448
จากตัวใหญ่เราก็เปลี่ยนเป็นตัวเล็ก เพื่อให้รู้ว่านี่คือตัวแปร

2078
02:18:31.449 --> 02:18:35.449
ไม่ใช่ชื่อ class

2079
02:18:35.450 --> 02:18:39.450
ไม่ใช่ชื่อ class เพราะในคอมพิวเตอร์นี่

2080
02:18:39.451 --> 02:18:43.451
ชื่อภาษาอังกฤษนี่ ชื่อเหมือนกันเลย

2081
02:18:43.454 --> 02:18:47.454
Dino เหมือนกันแต่ชื่อตัวเล็กกับตัวใหญ่

2082
02:18:47.456 --> 02:18:51.456
คนละชื่อกัน

2083
02:18:51.457 --> 02:18:55.457
มันจะเป็นคนละตัวกันนะคะ

2084
02:18:55.458 --> 02:18:59.458
โอเคนะคะ เราได้

2085
02:18:59.459 --> 02:19:03.459
ส่วนของ

2086
02:19:03.461 --> 02:19:07.461
ที่เราจะสร้าง group

2087
02:19:07.462 --> 02:19:11.462
สร้างภาพต่อเนื่องแล้ว แล้วก็ Group แล้ว

2088
02:19:11.463 --> 02:19:15.463
เหลือแฝดนี่ แฝดยังไม่เสร็จ

2089
02:19:15.464 --> 02:19:19.464

2090
02:19:19.465 --> 02:19:23.465

2091
02:19:23.466 --> 02:19:27.466

2092
02:19:27.468 --> 02:19:31.468

2093
02:19:31.470 --> 02:19:35.470

2094
02:19:35.471 --> 02:19:39.471

2095
02:19:39.472 --> 02:19:43.472

2096
02:19:43.474 --> 02:19:47.474

2097
02:19:47.475 --> 02:19:51.475
พี่แฝด ๆ ดูนะคะ

2098
02:19:51.477 --> 02:19:55.477
ชื่อ ๆ ชื่อตรง class

2099
02:19:55.478 --> 02:19:59.478
เวลาตั้ง ตัวแรก ตัวอักษรตัวแรกน่ะ

2100
02:19:59.479 --> 02:20:03.479
นี่

2101
02:20:03.481 --> 02:20:07.481
พี่แฝดต้องตั้งเป็นตัวใหญ๋

2102
02:20:07.482 --> 02:20:11.482

2103
02:20:11.483 --> 02:20:15.483
ต้องเป็นตัวใหญ่นะคะ ต้องเป็นตัวใหญ่

2104
02:20:15.485 --> 02:20:19.485
เพราะฉะนั้น ของแฝด groot

2105
02:20:19.485 --> 02:20:23.485
ก็ใช้ ตัว G ตัวใหญ่ ไม่ใช่ g เล็ก

2106
02:20:23.487 --> 02:20:27.487

2107
02:20:27.488 --> 02:20:31.488
โอเคนะ

2108
02:20:31.490 --> 02:20:35.490
เพราะฉะนั้น ตรงพอตอน

2109
02:20:35.492 --> 02:20:39.492
สร้าง sprite ตรงนี้ชื่อตรงนี้

2110
02:20:39.494 --> 02:20:43.494
แฝดจะต้องไปเอาชื่อที่แฝดสร้าง

2111
02:20:43.495 --> 02:20:47.495
ต้องไปดูชื่อคลาสของตัวเอง

2112
02:20:47.496 --> 02:20:51.496
โอเคไหม Groot ใช่ไหม

2113
02:20:51.497 --> 02:20:55.497
Good ตัวใหญ่ใช่ไหม

2114
02:20:55.497 --> 02:20:59.497
สีฟ้า ๆ เป็น Goodตัวใหญ่

2115
02:20:59.499 --> 02:21:03.499
ตรงตัวแปรใช้ good ตัวเล็ก

2116
02:21:03.500 --> 02:21:07.500
โอเคไหม

2117
02:21:07.501 --> 02:21:11.501
แก้แค่ตรงนั้นล่ะ ก็ใช้ได้

2118
02:21:11.502 --> 02:21:15.502

2119
02:21:15.504 --> 02:21:19.504

2120
02:21:19.505 --> 02:21:23.505

2121
02:21:23.508 --> 02:21:27.508
โอเคนะ

2122
02:21:27.510 --> 02:21:31.510

2123
02:21:31.511 --> 02:21:35.511

2124
02:21:35.514 --> 02:21:39.514
ทีนี้เราจะกำหนดฟังก์ชันนะคะ

2125
02:21:39.516 --> 02:21:43.516
เพื่อให้ตัวการ์ตูนเรา

2126
02:21:43.518 --> 02:21:47.518
มันเคลื่อนไหวได้มันวิ่งนั่นเอง

2127
02:21:47.519 --> 02:21:51.519
เราจะต้องทำการอัปเดตมันด้วยนะคะ

2128
02:21:51.523 --> 02:21:55.523

2129
02:21:55.525 --> 02:21:59.525

2130
02:21:59.526 --> 02:22:03.526

2131
02:22:03.526 --> 02:22:07.526
พิมพ์ที่บรรทัดไหน ไปที่บรรทัด

2132
02:22:07.529 --> 02:22:11.529
ที่ต่อจาก...

2133
02:22:11.531 --> 02:22:15.531

2134
02:22:15.532 --> 02:22:19.532
นี่นะคะ

2135
02:22:19.533 --> 02:22:23.533
ต่อจากนี้ ให้ย้อนขึ้นมานะคะ

2136
02:22:23.534 --> 02:22:27.534
ต่อจาก self.rect

2137
02:22:27.536 --> 02:22:31.536
กด Enter ลงไป 2

2138
02:22:31.537 --> 02:22:35.537
ครั้งแล้วพิมพ์ แฮชแท็กไว้

2139
02:22:35.538 --> 02:22:39.538
เราจะ

2140
02:22:39.539 --> 02:22:43.539
กำหนดฟังก์ชัน run กับ update

2141
02:22:43.541 --> 02:22:47.541
นะคะ เพราะฉะนั้น

2142
02:22:47.542 --> 02:22:51.542
ตรง hastag เราจะพิมพ์ว่า

2143
02:22:51.543 --> 02:22:55.543

2144
02:22:55.545 --> 02:22:59.545

2145
02:22:59.546 --> 02:23:03.546

2146
02:23:03.549 --> 02:23:07.549

2147
02:23:07.552 --> 02:23:11.552

2148
02:23:11.554 --> 02:23:15.554

2149
02:23:15.556 --> 02:23:19.556
ฟังก์ชัน run และ update

2150
02:23:19.558 --> 02:23:23.558
นะคะ และ

2151
02:23:23.559 --> 02:23:27.559
และฟังก์ชันอัปเดตนั่นเอง

2152
02:23:27.561 --> 02:23:31.561

2153
02:23:31.562 --> 02:23:35.562
จะได้

2154
02:23:35.564 --> 02:23:39.564
รู้ว่าส่วนของฟังก์ชัน run อยู่ตรงไหน

2155
02:23:39.567 --> 02:23:43.567
ฟังก์ชันอัปเดตอยู่ตรงไหนนะคะ คำสั่ง

2156
02:23:43.568 --> 02:23:47.568
ที่ใช้ในการสร้างฟังก์ชันนะคะ

2157
02:23:47.569 --> 02:23:51.569
ก็คือ def แล้วก็ตามด้วย

2158
02:23:51.570 --> 02:23:55.570
ชื่อฟังก์ชันที่เราจะกำหนดนะคะ

2159
02:23:55.571 --> 02:23:59.571
def

2160
02:23:59.573 --> 02:24:03.573
นะคะ เริ่มโดย ๆ

2161
02:24:03.574 --> 02:24:07.574
กด Tab เข้าไป 1 ครั้งค่ะ

2162
02:24:07.575 --> 02:24:11.575
แล้วก็พิมพ์ d เอ้ยขอโทษ

2163
02:24:11.576 --> 02:24:15.576
พิมพ์ def

2164
02:24:15.577 --> 02:24:19.577
เห็นไหม

2165
02:24:19.579 --> 02:24:23.579
ตรงคำว่า def จะขึ้นคำว่า def

2166
02:24:23.580 --> 02:24:27.580
defmethod เราจะเลือก deffunction

2167
02:24:27.582 --> 02:24:31.582
function โอเค

2168
02:24:31.584 --> 02:24:35.584

2169
02:24:35.585 --> 02:24:39.585
ตรงคำว่า function

2170
02:24:39.586 --> 02:24:43.586
function เข้าไปแทนนะคะ ก็คือ

2171
02:24:43.590 --> 02:24:47.590
run ใช่ไหมคะ ตัวแรก คือ run

2172
02:24:47.590 --> 02:24:51.590

2173
02:24:51.592 --> 02:24:55.592

2174
02:24:55.593 --> 02:24:59.593

2175
02:24:59.595 --> 02:25:03.595

2176
02:25:03.596 --> 02:25:07.596

2177
02:25:07.598 --> 02:25:11.598
ในวงเล็็บใส่

2178
02:25:11.601 --> 02:25:15.601
self เข้าไปนะคะ

2179
02:25:15.601 --> 02:25:19.601

2180
02:25:19.603 --> 02:25:23.603

2181
02:25:23.603 --> 02:25:27.603
ในวงเล็บใส่ self

2182
02:25:27.605 --> 02:25:31.605
ได้เลย ตรง class

2183
02:25:31.606 --> 02:25:35.606
ก็คือส่วนที่จะเป็ฯ

2184
02:25:35.607 --> 02:25:39.607
ข้อกำหนดหรือเงื่อนไข ก็พิมพ์ self

2185
02:25:39.607 --> 02:25:43.607
s-e-l-f แล้วกด Enter self

2186
02:25:43.608 --> 02:25:47.608
.

2187
02:25:47.609 --> 02:25:51.609

2188
02:25:51.612 --> 02:25:55.612
.run

2189
02:25:55.613 --> 02:25:59.613
_animation นะคะ

2190
02:25:59.615 --> 02:26:03.615
.run นะคะ

2191
02:26:03.616 --> 02:26:07.616
_

2192
02:26:07.618 --> 02:26:11.618

2193
02:26:11.621 --> 02:26:15.621

2194
02:26:15.622 --> 02:26:19.622

2195
02:26:19.624 --> 02:26:23.624

2196
02:26:23.627 --> 02:26:27.627
วรรคแล้วใส่เครื่องหมายเท่ากับ 2 ครั้ง

2197
02:26:27.630 --> 02:26:31.630
ถ้าอยู่ใน function เครื่องหมายเท่ากับจะใส่ 2 ครั้ง

2198
02:26:31.631 --> 02:26:35.631
แล้วก็วรรค กดวรรค

2199
02:26:35.633 --> 02:26:39.633
กดวรรค

2200
02:26:39.634 --> 02:26:43.634
พิมพ์ว่า True ให้มันเช็กก่อนว่า

2201
02:26:43.634 --> 02:26:47.634
ถ้า run นี่เป็นจริงถึงจะ run นะคะ

2202
02:26:47.637 --> 02:26:51.637
ก็คือเงื่อนไขเป็นจริง

2203
02:26:51.638 --> 02:26:55.638
True True ตัวใหญ่

2204
02:26:55.639 --> 02:26:59.639
True ใหญ่นะคะ T ตัวใหญ่แล้ว

2205
02:26:59.641 --> 02:27:03.641
กด Enter เพราะคำว่า True จะขึ้นมา

2206
02:27:03.643 --> 02:27:07.643
T เห็นไหมคะ จะเห็นคำว่า Tool

2207
02:27:07.645 --> 02:27:11.645
กด Enter ก็คือบอกให้รู้

2208
02:27:11.646 --> 02:27:15.646
ว่าฟังก์ชันนี้มันจะ run ก็คือไอ้

2209
02:27:15.646 --> 02:27:19.646
ตัว animation เราจะวิ่งเมื่อ

2210
02:27:19.646 --> 02:27:23.646
เงื่อนไขเป็นจริง

2211
02:27:23.648 --> 02:27:27.648
สิ่งที่เราจะทำต่อมา

2212
02:27:27.650 --> 02:27:31.650
เราจะทำฟังก์ชันที่อัปเดตเงื่อนไขนี้ run นะคะ

2213
02:27:31.651 --> 02:27:35.651
ก็คือเมื่อมันเป็นจริงแล้ว ทำทุกขั้นตอนแล้วนี่

2214
02:27:35.652 --> 02:27:39.652
มันจะต้องให้มันไปอัปเดต

2215
02:27:39.653 --> 02:27:43.653

2216
02:27:43.653 --> 02:27:47.653

2217
02:27:47.654 --> 02:27:51.654
กด Enter เว้นลง

2218
02:27:51.656 --> 02:27:55.656
มา 1 บรรทัดนะคะ

2219
02:27:55.658 --> 02:27:59.658
แล้วกดย้อนกลับคืน

2220
02:27:59.660 --> 02:28:03.660
กด backspace 1 ครั้ง ฟังก์ชัน

2221
02:28:03.661 --> 02:28:07.661
update จะอยู่ตรงกับ Function run นะคะ

2222
02:28:07.662 --> 02:28:11.662
แล้วเลือก def function เหมือนเดิม

2223
02:28:11.664 --> 02:28:15.664
เห็นไหมคะ จะตรงกัน

2224
02:28:15.664 --> 02:28:19.664
แต่ตรงชื่อฟังก์ชันเปลี่ยนจาก run เป็นอะไร

2225
02:28:19.666 --> 02:28:23.666
update นะคะ update

2226
02:28:23.667 --> 02:28:27.667
ค่ะ พิมพ์ update

2227
02:28:27.668 --> 02:28:31.668

2228
02:28:31.669 --> 02:28:35.669
ในวงเล็บใส่...

2229
02:28:35.671 --> 02:28:39.671
พิมพ์ self

2230
02:28:39.672 --> 02:28:43.672
l-f-t

2231
02:28:43.674 --> 02:28:47.674
s-e-l-f-t

2232
02:28:47.675 --> 02:28:51.675
s-e-l-f ขอโทษ ๆ

2233
02:28:51.675 --> 02:28:55.675
แล้วก็กด speed

2234
02:28:55.677 --> 02:28:59.677

2235
02:28:59.678 --> 02:29:03.678

2236
02:29:03.679 --> 02:29:07.679

2237
02:29:07.681 --> 02:29:11.681
ไม่ใช่ . สิ

2238
02:29:11.682 --> 02:29:15.682
comma ใช่ไหม ไอ้มุกตาไว

2239
02:29:15.685 --> 02:29:19.685
self

2240
02:29:19.686 --> 02:29:23.686
นะคะ แล้วก็ ,speed

2241
02:29:23.687 --> 02:29:27.687
ตรง pass จะกำหนดเงื่อไข

2242
02:29:27.688 --> 02:29:31.688

2243
02:29:31.689 --> 02:29:35.689
ใช้ if นะคะ

2244
02:29:35.690 --> 02:29:39.690
if พิมพ์ if

2245
02:29:39.691 --> 02:29:43.691
แล้วก็เรียกใช้ self.run_

2246
02:29:43.693 --> 02:29:47.693
animation เข้ามาช่วย

2247
02:29:47.696 --> 02:29:51.696
i

2248
02:29:51.697 --> 02:29:55.697
เลือก if อันแรกเลย if

2249
02:29:55.698 --> 02:29:59.698
เห็นไหมมันจะมีส่วนที่

2250
02:29:59.699 --> 02:30:03.699
เราจะต้องมีคนเขียนหรือกรอกมาให้เราพิมพ์

2251
02:30:03.700 --> 02:30:07.700
หรือพิมพ์ if

2252
02:30:07.701 --> 02:30:11.701

2253
02:30:11.702 --> 02:30:15.702
if self.run_animation

2254
02:30:15.704 --> 02:30:19.704
= full

2255
02:30:19.706 --> 02:30:23.706

2256
02:30:23.707 --> 02:30:27.707

2257
02:30:27.708 --> 02:30:31.708
เห็นไหมคะ .run ให้เลือกเป็น run

2258
02:30:31.709 --> 02:30:35.709
_animation

2259
02:30:35.709 --> 02:30:39.709
ใส่

2260
02:30:39.710 --> 02:30:43.710
เครื่องหมายเท่ากับ 2 ครั้ง แล้วก็ T ใหญ่

2261
02:30:43.711 --> 02:30:47.711
แล้วก็เลือก True สังเกตถ้าพิมพ์

2262
02:30:47.711 --> 02:30:51.711
ตาม Sublime น่ะ ไอ้

2263
02:30:51.712 --> 02:30:55.712
ตัว colon อะไรมันก็จะขึ้นมาให้

2264
02:30:55.713 --> 02:30:59.713
แต่ถ้าพิมพ์เองมันจะไม่ขึ้น ดูด้วย

2265
02:30:59.715 --> 02:31:03.715
ได้เงื่อนไขที่ 1 แล้วนะคะ ให้เช็กว่า

2266
02:31:03.717 --> 02:31:07.717
ถ้ามีการ animation มันทำงานนี่

2267
02:31:07.718 --> 02:31:11.718
ปุ๊บนะคะ

2268
02:31:11.719 --> 02:31:15.719
มาดูบรรทัดต่อไป เราก็จะ

2269
02:31:15.720 --> 02:31:19.720
ให้ self.current_sprite

2270
02:31:19.721 --> 02:31:23.721
+ = speed

2271
02:31:23.722 --> 02:31:27.722
เพิ่มค่าเข้าไป

2272
02:31:27.723 --> 02:31:31.723

2273
02:31:31.724 --> 02:31:35.724
จะอยู่ตรงตำแหน่ง class เลยนะคะ เห็รน

2274
02:31:35.725 --> 02:31:39.725
ไหน เปลี่ยนเป็น self แทน

2275
02:31:39.726 --> 02:31:43.726
self.

2276
02:31:43.726 --> 02:31:47.726
current.sprite เลือก current.sprite เด็ก ๆ ดูดี ๆ

2277
02:31:47.726 --> 02:31:51.726
พอพิมพ์ปุ๊บ เลือกตัวนี้

2278
02:31:51.726 --> 02:31:55.726
+ ใส่เครื่องหมาย +

2279
02:31:55.727 --> 02:31:59.727
แล้วก็ = นะคะ

2280
02:31:59.729 --> 02:32:03.729
เลือก speed นะคะ

2281
02:32:03.730 --> 02:32:07.716

2282
02:32:07.731 --> 02:32:11.731
พิมพ์ s แล้วเลือก speed

2283
02:32:11.734 --> 02:32:15.734

2284
02:32:15.737 --> 02:32:19.737

2285
02:32:19.739 --> 02:32:23.739
มาทำเงื่อนไขเพื่อสร้าง loop ต่อไปนะคะ

2286
02:32:23.739 --> 02:32:27.739
ทำเงื่อนไขเพื่อสร้าง loop ต่อไปนะคะ

2287
02:32:27.741 --> 02:32:31.741
เงื่อนไขต่อไป

2288
02:32:31.742 --> 02:32:35.742

2289
02:32:35.743 --> 02:32:39.743

2290
02:32:39.744 --> 02:32:43.744

2291
02:32:43.747 --> 02:32:47.747
พอพิมพ์ speed เสร็จแล้ว ให้เด็ก ๆ

2292
02:32:47.751 --> 02:32:51.751
พิมพ์ if if เลือก if condition กด

2293
02:32:51.752 --> 02:32:55.752
เลือก if condition แล้วกด Enter

2294
02:32:55.753 --> 02:32:59.753

2295
02:32:59.753 --> 02:33:03.753
จะได้ลักษณะของ

2296
02:33:03.754 --> 02:33:07.754
Coding นะคะ Templat Coding

2297
02:33:07.756 --> 02:33:11.756
if ขึ้นมา if function แบบนี้

2298
02:33:11.757 --> 02:33:15.757
หลังคำสั่ง if

2299
02:33:15.758 --> 02:33:19.758
ใส่ int integer

2300
02:33:19.759 --> 02:33:23.759
i-n-t

2301
02:33:23.760 --> 02:33:27.760
inditure นะคะ

2302
02:33:27.760 --> 02:33:31.760
หมายถึง intiger

2303
02:33:31.760 --> 02:33:35.760
ตามด้วยเครื่องหมายวงเล็บ

2304
02:33:35.761 --> 02:33:39.761
ใช่ไหม ๆ

2305
02:33:39.761 --> 02:33:43.761
ถูกแล้ว แล้วก็เรียกใช้

2306
02:33:43.763 --> 02:33:47.763
module

2307
02:33:47.764 --> 02:33:51.764
self.current

2308
02:33:51.765 --> 02:33:55.765
พิมพ์ self เลือก self.

2309
02:33:55.766 --> 02:33:59.766
c ให้เลือก curren_sprite

2310
02:33:59.767 --> 02:34:03.767

2311
02:34:03.769 --> 02:34:07.769

2312
02:34:07.770 --> 02:34:11.770
จะได้ไม่พิมพ์ผิดนะคะ

2313
02:34:11.771 --> 02:34:15.771
ให้เลือกจากที่ sublime เลือกมาให้

2314
02:34:15.772 --> 02:34:19.772

2315
02:34:19.773 --> 02:34:23.773
หลังวงเล็บ ใส่เครื่องหมาย

2316
02:34:23.774 --> 02:34:27.774
มากกว่าหรือเท่ากับ

2317
02:34:27.775 --> 02:34:31.775

2318
02:34:31.786 --> 02:34:35.786
วรรคก่อนนะคะ

2319
02:34:35.787 --> 02:34:39.787
วรรค แล้วก็เครื่องหมาย

2320
02:34:39.788 --> 02:34:43.788
มากกว่าหรือเท่ากับ

2321
02:34:43.790 --> 02:34:47.790
len

2322
02:34:47.792 --> 02:34:51.792
len พิมพ์เอานะคะ อันนี้พิมพ์เอา

2323
02:34:51.794 --> 02:34:55.794
l-e-n len

2324
02:34:55.795 --> 02:34:59.795
แล้วตามด้วย

2325
02:34:59.796 --> 02:35:03.796
(self.sprite)ซ

2326
02:35:03.797 --> 02:35:07.797
วงเล็บเปิดวงเล็บปิด

2327
02:35:07.798 --> 02:35:11.798
นะคะ แล้วก็

2328
02:35:11.799 --> 02:35:15.799
พิมพ์ self แล้วก็พิมพ์ .sprite

2329
02:35:15.800 --> 02:35:19.800
sprite มี s ไหม

2330
02:35:19.801 --> 02:35:23.801
sprites มี s นะ

2331
02:35:23.802 --> 02:35:27.802
เลือก sprites มี s เด้อ

2332
02:35:27.803 --> 02:35:31.803

2333
02:35:31.804 --> 02:35:35.804
ให้เลือกหา

2334
02:35:35.805 --> 02:35:39.805

2335
02:35:39.805 --> 02:35:43.805

2336
02:35:43.807 --> 02:35:47.807
sprites

2337
02:35:47.810 --> 02:35:51.810
เลื่อนลงมาหา sprites ที่มี s นะคะ

2338
02:35:51.812 --> 02:35:55.812
โอเค ดูนะคะ

2339
02:35:55.812 --> 02:35:59.812
ถ้าเลือก if ฟังก์ชัน

2340
02:35:59.814 --> 02:36:03.814
มันจะมี Colon ปิดท้ายให้ด้วย

2341
02:36:03.815 --> 02:36:07.815
ตรงส่วนต่อมา

2342
02:36:07.816 --> 02:36:11.816
บรรทัดต่อมานะคะ

2343
02:36:11.819 --> 02:36:15.819
เราจะสั่งให้ slef current sprite = 0

2344
02:36:15.820 --> 02:36:19.820
เท่ากับ 0 แล้วก็ self.run.animation == False

2345
02:36:19.821 --> 02:36:23.821
= False เพราะตรงนี้

2346
02:36:23.823 --> 02:36:27.823
คือค่านะคะ เป็นจริงเป็นเท็จ

2347
02:36:27.824 --> 02:36:31.824
เป็น 0

2348
02:36:31.825 --> 02:36:35.825

2349
02:36:35.826 --> 02:36:39.826
self นะคะ

2350
02:36:39.827 --> 02:36:43.827

2351
02:36:43.829 --> 02:36:47.829
เลือก current sprites

2352
02:36:47.830 --> 02:36:51.830
ใส่เครื่องหมายเท่ากับ

2353
02:36:51.832 --> 02:36:55.832
0 แล้วก็

2354
02:36:55.833 --> 02:36:59.833
self อีก

2355
02:36:59.834 --> 02:37:03.834
.

2356
02:37:03.836 --> 02:37:07.836

2357
02:37:07.837 --> 02:37:11.837
current_sprite

2358
02:37:11.840 --> 02:37:15.840
.run

2359
02:37:15.841 --> 02:37:19.841
run animation นะคะ

2360
02:37:19.844 --> 02:37:23.844
เลือก run_animation

2361
02:37:23.845 --> 02:37:27.845
= False F ใหญ่

2362
02:37:27.846 --> 02:37:31.846
lan

2363
02:37:31.847 --> 02:37:35.847
ถูกเปล่า

2364
02:37:35.850 --> 02:37:39.850
F-a-l-s-e

2365
02:37:39.850 --> 02:37:43.850

2366
02:37:43.852 --> 02:37:47.852

2367
02:37:47.854 --> 02:37:51.854
อันนี้ส่วนของฟังก์ชันอัปเดตนะคะ

2368
02:37:51.855 --> 02:37:55.855
ก็คือตัวนี้

2369
02:37:55.855 --> 02:37:59.855
แล้วเว้น 1 บรรทัดนะคะ

2370
02:37:59.858 --> 02:38:03.858
นะคะ

2371
02:38:03.859 --> 02:38:07.859
เพื่อเรียนโมดูล self image

2372
02:38:07.860 --> 02:38:11.860

2373
02:38:11.861 --> 02:38:15.861

2374
02:38:15.862 --> 02:38:19.862

2375
02:38:19.866 --> 02:38:23.866
พอพิมพ์ False เสร็จ กด Enter ลงไป

2376
02:38:23.868 --> 02:38:27.868
1 บรรทัดนะคะ แล้วกด Backspace คืน 1 ครั้ง

2377
02:38:27.868 --> 02:38:31.868
ให้มันตรงกับ if if

2378
02:38:31.869 --> 02:38:35.869
ตัวที่อยู่ใน

2379
02:38:35.871 --> 02:38:39.871
if ตัวที่ 2 น่ะ

2380
02:38:39.872 --> 02:38:43.872
ไม่ใช่ if. if แล้วก็ตามด้วย int น่ะ

2381
02:38:43.873 --> 02:38:47.873
ให้มันตรงกับ if int นะ

2382
02:38:47.874 --> 02:38:51.874
ดูตำแหน่งดี ๆ นะ

2383
02:38:51.875 --> 02:38:55.875
ตรง run นะ

2384
02:38:55.875 --> 02:38:59.875
ตัวที่ 1 ไม่ใช่ตัวที่ 2 เพราะฉะนั้น ก็ Backspace

2385
02:38:59.878 --> 02:39:03.878
ย้อนอีกทีหนึ่งนะคะ

2386
02:39:03.880 --> 02:39:07.880
ก็จะเป็นตรงนี้ self

2387
02:39:07.883 --> 02:39:11.883
พิมพ์ self ค่ะ self กด Enter

2388
02:39:11.883 --> 02:39:15.883
self. อะไร

2389
02:39:15.885 --> 02:39:19.885
.image = self.sprites

2390
02:39:19.885 --> 02:39:23.885
sprite

2391
02:39:23.886 --> 02:39:27.886
self.image i ปุ๊บ แล้วก็

2392
02:39:27.888 --> 02:39:31.888
ไปหา image กด Enter

2393
02:39:31.889 --> 02:39:35.889
= self อีกแล้วกด Enter

2394
02:39:35.892 --> 02:39:39.892
sprite ใช่ไหม

2395
02:39:39.893 --> 02:39:43.893
มี s ไหมล่ะ sprites

2396
02:39:43.894 --> 02:39:47.894
sprites นะคะ sprites เติม s

2397
02:39:47.897 --> 02:39:51.897

2398
02:39:51.902 --> 02:39:55.902
sprites นะคะ เพราะฉะนั้น เลือก sprites ที่เติม s

2399
02:39:55.906 --> 02:39:59.906
แล้วก็ปีกกาใหญ่ค่ะ

2400
02:39:59.906 --> 02:40:03.906

2401
02:40:03.907 --> 02:40:07.907
ในปีกกาใหญ่ใส่อะไร

2402
02:40:07.908 --> 02:40:11.908
ใส่ int

2403
02:40:11.909 --> 02:40:15.909

2404
02:40:15.913 --> 02:40:19.913
พิมพ์ int นะคะ

2405
02:40:19.915 --> 02:40:23.915
int แล้ว...

2406
02:40:23.916 --> 02:40:27.916
เลือกก็ได้ พิมพ์ int

2407
02:40:27.917 --> 02:40:31.917
แล้วเจอ int กดเลย แล้วก็วงเล็บ ในวงเล็บ

2408
02:40:31.918 --> 02:40:35.918
ใส่ current_sprite ค่ะ

2409
02:40:35.919 --> 02:40:39.919
ใส่ current_

2410
02:40:39.920 --> 02:40:43.920
ถูกไหม

2411
02:40:43.921 --> 02:40:47.921
โอเคนะคะ

2412
02:40:47.922 --> 02:40:51.922
สำหรับบรรทัดนี้

2413
02:40:51.924 --> 02:40:55.924

2414
02:40:55.925 --> 02:40:59.925
ส่วนของฟังก์ชัน run

2415
02:40:59.926 --> 02:41:03.926
กับอัปเดต

2416
02:41:03.928 --> 02:41:07.928

2417
02:41:07.929 --> 02:41:11.929
เดี๋ยวรู้ผลตอน run

2418
02:41:11.931 --> 02:41:15.931
นี่ล่ะ

2419
02:41:15.932 --> 02:41:19.932
ตรง

2420
02:41:19.933 --> 02:41:23.933
ใน loop ต้องไปกำหนดค่าให้คีย์บอร์ด

2421
02:41:23.935 --> 02:41:27.935
เพื่อเราจะให้ Keybord เป็นตัวควบคุม

2422
02:41:27.935 --> 02:41:31.935
น่ะค่ะ มันจะอยู่ตรง

2423
02:41:31.935 --> 02:41:35.935
บรรทัดที่

2424
02:41:35.936 --> 02:41:39.936

2425
02:41:39.937 --> 02:41:43.937

2426
02:41:43.939 --> 02:41:47.939

2427
02:41:47.942 --> 02:41:51.942
อยู่ตรงคีย์บอร์ดนะคะ นี่

2428
02:41:51.944 --> 02:41:55.944
โอเคไหม บรรทัดนี้

2429
02:41:55.945 --> 02:41:59.945
ต่อจากตัวนี้

2430
02:41:59.948 --> 02:42:03.948
ตำแหน่งเห็นไหมคะ y run

2431
02:42:03.951 --> 02:42:07.951
นี่ นี่ ตรงนี้

2432
02:42:07.953 --> 02:42:11.953
เห็นหรือเปล่า ๆ

2433
02:42:11.957 --> 02:42:15.957
โอเคนะ

2434
02:42:15.958 --> 02:42:19.958
อยู่

2435
02:42:19.961 --> 02:42:23.961
ตรงกับ if if event type

2436
02:42:23.962 --> 02:42:27.962
เพราะฉะนั้น เช็กตำแหน่งด้วย กด Backspeac

2437
02:42:27.963 --> 02:42:31.963
ย้อนไป 1 ครั้งให้ตรงกับ if event.type

2438
02:42:31.964 --> 02:42:35.964
นะ

2439
02:42:35.964 --> 02:42:39.964

2440
02:42:39.966 --> 02:42:43.966

2441
02:42:43.967 --> 02:42:47.967
คำสั่งนั้น ก็คือ key key ในที่นี้ก็คือคีย์บอร์ด

2442
02:42:47.969 --> 02:42:51.969
นั่นเองนะคะ ประกาศตัวแปรชื่อ keyboard

2443
02:42:51.972 --> 02:42:55.972
ก็คือ Keyboard แล้วก็ตามด้วยเครื่องหมาย =

2444
02:42:55.972 --> 02:42:59.972
โอเค เริ่ม

2445
02:42:59.973 --> 02:43:03.973
เริ่มด้วยการประกาศ

2446
02:43:03.975 --> 02:43:07.975
ตัวแปรนี่ key

2447
02:43:07.976 --> 02:43:11.976
แล้วเติม S เพราะอะไร ก็คีย์บอร์มีหลายตัว

2448
02:43:11.977 --> 02:43:15.977
ก็เลยใช้ keys นะคะ

2449
02:43:15.978 --> 02:43:19.978
วรรคเครื่องหมายเท่ากับ

2450
02:43:19.979 --> 02:43:23.979
key = py เลือก pygame

2451
02:43:23.980 --> 02:43:27.980
.keys ค่ะ

2452
02:43:27.981 --> 02:43:31.981
keys ที่เราขึ้น

2453
02:43:31.982 --> 02:43:35.982
แล้วก็ . อะไรอีก

2454
02:43:35.982 --> 02:43:39.982
get

2455
02:43:39.983 --> 02:43:43.983
get press

2456
02:43:43.983 --> 02:43:47.983
get_pressed() ก็คือ

2457
02:43:47.984 --> 02:43:51.984
เป็นรับค่าน่ะค่ะ การรับค่า

2458
02:43:51.984 --> 02:43:55.984
จากคีย์บอร์ดนั่นเองก็คือการกด

2459
02:43:55.985 --> 02:43:59.985
บอกให้รู้ว่า เมื่อเรียกใช้โมดูล

2460
02:43:59.986 --> 02:44:03.986
keys แล้วนี่...

2461
02:44:03.987 --> 02:44:07.987
เราต้องแก้นะในโมดูลน่ะ key ไมม่

2462
02:44:07.988 --> 02:44:11.988
.get ใช่ไหม

2463
02:44:11.989 --> 02:44:15.989
get_

2464
02:44:15.991 --> 02:44:19.991
pressed() p-r-e-s-s

2465
02:44:19.992 --> 02:44:23.992

2466
02:44:23.993 --> 02:44:27.993
มี ed ด้วย

2467
02:44:27.994 --> 02:44:31.994
แล้วก็วงเล็บ

2468
02:44:31.995 --> 02:44:35.995

2469
02:44:35.996 --> 02:44:39.996
ประกาศตัวแปรชื่อว่า keys ไปที่

2470
02:44:39.997 --> 02:44:43.997
module pygame keyboard นั่นเอง

2471
02:44:43.998 --> 02:44:47.998
คีย์บอร์ดใน pygame มานะคะ โดยให้

2472
02:44:47.999 --> 02:44:51.999
ทำการรับค่า บรรทัดต่อมา

2473
02:44:52.000 --> 02:44:56.000
ใส่เงื่อนไข

2474
02:44:56.000 --> 02:45:00.000
ว่าถ้า key.

2475
02:45:00.002 --> 02:45:04.002
pygame.

2476
02:45:04.003 --> 02:45:08.003
k_RIGHT

2477
02:45:08.005 --> 02:45:12.005
หมายถึงปุ่มซ้ายน่ะ ปุ่มไปทางซ้ายน่ะ

2478
02:45:12.006 --> 02:45:16.006

2479
02:45:16.007 --> 02:45:20.007

2480
02:45:20.008 --> 02:45:24.008

2481
02:45:24.009 --> 02:45:28.009
if นะคะ if function นะคะ

2482
02:45:28.010 --> 02:45:32.010
keys นะคะ เลือกตัวแปรนี้มา

2483
02:45:32.012 --> 02:45:36.012
เรียกตัวแปรนี้มา เรียก keay

2484
02:45:36.013 --> 02:45:40.013
if keys เท่ากับหรือเปล่า

2485
02:45:40.014 --> 02:45:44.014
ไม่ใช่เท่ากับ วงเล็บ

2486
02:45:44.015 --> 02:45:48.015
วงเล็บนี่ ไม่รู้จะเรียกวงเล็บอะไร

2487
02:45:48.015 --> 02:45:52.015

2488
02:45:52.017 --> 02:45:56.017

2489
02:45:56.017 --> 02:45:59.958

2490
02:46:00.020 --> 02:46:04.020
สี่เหลี่ยมสิ

2491
02:46:04.022 --> 02:46:08.022

2492
02:46:08.024 --> 02:46:12.024
มันเยอะจน... เอาตามนี้

2493
02:46:12.026 --> 02:46:16.026
pygame ปีกกาที่มัน

2494
02:46:16.027 --> 02:46:20.027
มีไอ้นั่นน่ะ นั่นล่ะ

2495
02:46:20.028 --> 02:46:24.028
ถึงได้บอก โคตรสับสน

2496
02:46:24.028 --> 02:46:28.028
มีทั้งปีกกา ทั้งวงเล็บ เอา

2497
02:46:28.030 --> 02:46:32.030
วงเล็บสี่เหลี่ยมน่ะง่ายสุด

2498
02:46:32.031 --> 02:46:36.031
pygame อะไรนะลืมเลย

2499
02:46:36.032 --> 02:46:40.032
pygame.K_right

2500
02:46:40.033 --> 02:46:44.033
pygame.K

2501
02:46:44.034 --> 02:46:48.034
K ใหญ่นะคะ แล้วก็ตามด้วย _

2502
02:46:48.035 --> 02:46:52.035
ตัวนี้ใหญ่หมดเลย

2503
02:46:52.036 --> 02:46:56.036
มันเป็น ตัวนี้มันเป็นฟังก์ชันนะคะ

2504
02:46:56.037 --> 02:47:00.037
K_RIGHT นี่

2505
02:47:00.041 --> 02:47:04.041
K มาจาก key น่ะค่ะ

2506
02:47:04.042 --> 02:47:08.042
วงเล็บนี่เป็นเรียกใช้ฟังก์ชันนะคะ

2507
02:47:08.043 --> 02:47:12.043
เสร็จแล้ว ตรงนี้

2508
02:47:12.043 --> 02:47:16.043
ใส่เรียกใช้

2509
02:47:16.049 --> 02:47:20.049
แล้วเราจะเรียกอะไร เรียกตัวแปร dino มาวิ่ง

2510
02:47:20.052 --> 02:47:24.052

2511
02:47:24.053 --> 02:47:28.053
ตัวแปรนะคะ

2512
02:47:28.055 --> 02:47:32.055

2513
02:47:32.057 --> 02:47:36.057

2514
02:47:36.058 --> 02:47:40.058
ตัวนี้คือตัวแปรที่เราสร้าง

2515
02:47:40.060 --> 02:47:44.060
สร้างไว้เก็บไอ้ตัวนี้เรา

2516
02:47:44.061 --> 02:47:48.061
จำได้นะ นี่ ๆ ๆ ก็คือตัวนี้ เราจะเรียกตัวนี้มา

2517
02:47:48.062 --> 02:47:52.062
เห็นไหมคะ ก็คือตัวนี้นะคะ

2518
02:47:52.064 --> 02:47:56.064
ตัวนี้ก็คือตรงนี้ เพราะฉะนั้น เด็ก ๆ

2519
02:47:56.065 --> 02:48:00.065
ก็ย้อนมาดูตรงนี้ได้ ตรงที่สร้างภาพต่อเนื่องค่ะ

2520
02:48:00.066 --> 02:48:04.066
มาจากชื่อตัวนี้นะคะ

2521
02:48:04.068 --> 02:48:08.068
ดูนะคะ ชื่อตัวแปรนี้ มาจากชื่อตัวแปรที่เรา

2522
02:48:08.069 --> 02:48:12.069
กำหนดในสร้างภาพต่อเนื่องโอเคนะ

2523
02:48:12.070 --> 02:48:16.070
ไม่ใช่แม่พิมพ์ Dino

2524
02:48:16.071 --> 02:48:20.071
ก็พิมพ์ dino ตามแม่ บอกแล้วนะให้ดู

2525
02:48:20.073 --> 02:48:24.073
ของตัวเองที่สร้างในโปรแกรมของตัวเองด้วย

2526
02:48:24.074 --> 02:48:28.074

2527
02:48:28.075 --> 02:48:32.075

2528
02:48:32.076 --> 02:48:36.076
dino.run() ลืม . ไปได้อย่างไรนี่

2529
02:48:36.079 --> 02:48:40.079

2530
02:48:40.080 --> 02:48:44.080
.run นะคะ

2531
02:48:44.081 --> 02:48:48.081

2532
02:48:48.082 --> 02:48:52.082

2533
02:48:52.083 --> 02:48:56.083
เสร็จแล้วให้กด Ctrl+B

2534
02:48:56.084 --> 02:49:00.084
ลองกดดู

2535
02:49:00.085 --> 02:49:04.085
ลองกดดู ใครคีย์ถึง

2536
02:49:04.085 --> 02:49:08.085
บรรทัดสุดท้ายนี่ให้กด Ctrl + B ดูนะคะ

2537
02:49:08.087 --> 02:49:12.087

2538
02:49:12.087 --> 02:49:16.087

2539
02:49:16.088 --> 02:49:20.088

2540
02:49:20.091 --> 02:49:24.091

2541
02:49:24.093 --> 02:49:28.093

2542
02:49:28.094 --> 02:49:32.094
อันดับแรก กด save ด้วย

2543
02:49:32.095 --> 02:49:36.095
เสีย 1 ครั้ง

2544
02:49:36.096 --> 02:49:40.096
เสร็จแล้วก็กด Ctrl + B

2545
02:49:40.098 --> 02:49:44.098
บิว ๆ

2546
02:49:44.100 --> 02:49:48.100
มันขึ้นว่าอย่างไรลูก

2547
02:49:48.101 --> 02:49:52.101

2548
02:49:52.102 --> 02:49:56.102

2549
02:49:56.104 --> 02:50:00.104
เช็กสิ sprite ตรงในนี้ก่อน

2550
02:50:00.106 --> 02:50:04.106
อันดับแรก ถูกไหม

2551
02:50:04.107 --> 02:50:08.107
ถูกไหม โอเค

2552
02:50:08.110 --> 02:50:12.110

2553
02:50:12.111 --> 02:50:16.111
ต่อไป sprite ที่ 3

2554
02:50:16.112 --> 02:50:20.112
current sprite

2555
02:50:20.112 --> 02:50:24.112
แล้ว self sprite

2556
02:50:24.113 --> 02:50:28.113
current_sprite

2557
02:50:28.115 --> 02:50:32.115
ไม่มี s โอเค

2558
02:50:32.116 --> 02:50:36.116

2559
02:50:36.117 --> 02:50:40.117

2560
02:50:40.118 --> 02:50:44.118

2561
02:50:44.121 --> 02:50:48.121

2562
02:50:48.123 --> 02:50:52.123

2563
02:50:52.125 --> 02:50:56.125

2564
02:50:56.128 --> 02:51:00.128

2565
02:51:00.133 --> 02:51:04.133

2566
02:51:04.134 --> 02:51:08.134

2567
02:51:08.137 --> 02:51:12.137

2568
02:51:12.138 --> 02:51:16.138

2569
02:51:16.140 --> 02:51:20.140

2570
02:51:20.142 --> 02:51:24.142

2571
02:51:24.142 --> 02:51:28.142

2572
02:51:28.145 --> 02:51:32.145

2573
02:51:32.148 --> 02:51:36.148

2574
02:51:36.149 --> 02:51:40.149

2575
02:51:40.150 --> 02:51:44.150
เดี๋ยวเด้อ ย้อนไปดูตำแหน่ง clock ก่อนนะ

2576
02:51:44.152 --> 02:51:48.152

2577
02:51:48.159 --> 02:51:52.159

2578
02:51:52.160 --> 02:51:56.160

2579
02:51:56.162 --> 02:52:00.162

2580
02:52:00.163 --> 02:52:04.163

2581
02:52:04.165 --> 02:52:08.165
ดูที่การแสดงผล

2582
02:52:08.166 --> 02:52:12.166

2583
02:52:12.166 --> 02:52:16.166

2584
02:52:16.168 --> 02:52:20.168
หน้าจอ

2585
02:52:20.173 --> 02:52:24.173
เราวาง ... ผิด ไหม

2586
02:52:24.175 --> 02:52:28.175

2587
02:52:28.176 --> 02:52:32.176
น่าจะอยู่ตรง...

2588
02:52:32.178 --> 02:52:36.178
เดี๋ยวกำลัง keys ผิด

2589
02:52:36.179 --> 02:52:40.179
เปลี่ยนเครื่อง

2590
02:52:40.180 --> 02:52:44.180

2591
02:52:44.183 --> 02:52:48.183

2592
02:52:48.187 --> 02:52:52.187
หน้าจอไม่ขึ้น

2593
02:52:52.190 --> 02:52:56.190

2594
02:52:56.191 --> 02:53:00.191

2595
02:53:00.192 --> 02:53:04.192

2596
02:53:04.193 --> 02:53:08.193

2597
02:53:08.194 --> 02:53:12.194

2598
02:53:12.196 --> 02:53:16.196

2599
02:53:16.196 --> 02:53:20.196

2600
02:53:20.198 --> 02:53:24.198

2601
02:53:24.201 --> 02:53:28.201

2602
02:53:28.205 --> 02:53:32.205

2603
02:53:32.206 --> 02:53:36.206

2604
02:53:36.208 --> 02:53:40.208
การแสดงผลจะอยู่ไหน

2605
02:53:40.211 --> 02:53:44.211

2606
02:53:44.211 --> 02:53:48.211

2607
02:53:48.213 --> 02:53:52.213
รู้แล้ว

2608
02:53:52.214 --> 02:53:56.214
เราลืมเรียกใช้ moving_sprites

2609
02:53:56.216 --> 02:54:00.216
.

2610
02:54:00.216 --> 02:54:04.216
movingsprite.update

2611
02:54:04.218 --> 02:54:08.218
นี่

2612
02:54:08.219 --> 02:54:12.219

2613
02:54:12.220 --> 02:54:16.220
ต้องเรียกอีกสักหน่อยนะคะ อีกสักหน่อย ๆ

2614
02:54:16.220 --> 02:54:20.220

2615
02:54:20.222 --> 02:54:24.222

2616
02:54:24.293 --> 02:54:28.293

2617
02:54:28.308 --> 02:54:32.308

2618
02:54:32.310 --> 02:54:36.310

2619
02:54:36.311 --> 02:54:40.311

2620
02:54:40.312 --> 02:54:44.312

2621
02:54:44.317 --> 02:54:48.317

2622
02:54:48.320 --> 02:54:52.320

2623
02:54:52.323 --> 02:54:56.323

2624
02:54:56.324 --> 02:55:00.324

2625
02:55:00.325 --> 02:55:04.325
moving เหมือนกัน

2626
02:55:04.326 --> 02:55:08.326
moving sprite.

2627
02:55:08.327 --> 02:55:12.327
มันจะต้อง

2628
02:55:12.328 --> 02:55:16.328
อยู่ตรงกับ for ใช่ไหม อยู่ตรง loop for ใช่ไหม

2629
02:55:16.330 --> 02:55:20.330

2630
02:55:20.331 --> 02:55:24.331

2631
02:55:24.332 --> 02:55:28.332

2632
02:55:28.333 --> 02:55:32.333

2633
02:55:32.338 --> 02:55:36.338

2634
02:55:36.339 --> 02:55:40.339

2635
02:55:40.341 --> 02:55:44.341

2636
02:55:44.342 --> 02:55:48.342

2637
02:55:48.345 --> 02:55:52.345

2638
02:55:52.346 --> 02:55:56.346

2639
02:55:56.348 --> 02:56:00.348

2640
02:56:00.351 --> 02:56:04.351

2641
02:56:04.353 --> 02:56:08.353

2642
02:56:08.355 --> 02:56:12.355

2643
02:56:12.357 --> 02:56:16.357

2644
02:56:16.358 --> 02:56:20.358

2645
02:56:20.359 --> 02:56:24.359

2646
02:56:24.361 --> 02:56:28.361

2647
02:56:28.363 --> 02:56:32.363

2648
02:56:32.365 --> 02:56:36.365

2649
02:56:36.367 --> 02:56:40.367

2650
02:56:40.369 --> 02:56:44.369

2651
02:56:44.372 --> 02:56:48.372

2652
02:56:48.374 --> 02:56:52.374

2653
02:56:52.376 --> 02:56:56.376

2654
02:56:56.378 --> 02:57:00.378

2655
02:57:00.380 --> 02:57:04.380

2656
02:57:04.381 --> 02:57:08.381

2657
02:57:08.382 --> 02:57:12.382

2658
02:57:12.383 --> 02:57:16.383

2659
02:57:16.384 --> 02:57:20.384

2660
02:57:20.386 --> 02:57:24.386

2661
02:57:24.388 --> 02:57:28.388

2662
02:57:28.390 --> 02:57:32.390

2663
02:57:32.391 --> 02:57:36.391

2664
02:57:36.393 --> 02:57:40.393

2665
02:57:40.395 --> 02:57:44.395

2666
02:57:44.397 --> 02:57:48.397

2667
02:57:48.398 --> 02:57:52.398

2668
02:57:52.399 --> 02:57:56.399

2669
02:57:56.401 --> 02:58:00.401

2670
02:58:00.403 --> 02:58:04.403

2671
02:58:04.405 --> 02:58:08.405

2672
02:58:08.406 --> 02:58:12.406

2673
02:58:12.408 --> 02:58:16.408

2674
02:58:16.409 --> 02:58:20.409

2675
02:58:20.410 --> 02:58:24.410

2676
02:58:24.411 --> 02:58:28.411

2677
02:58:28.413 --> 02:58:32.413

2678
02:58:32.415 --> 02:58:36.415

2679
02:58:36.417 --> 02:58:40.417

2680
02:58:40.420 --> 02:58:44.420

2681
02:58:44.421 --> 02:58:48.421

2682
02:58:48.422 --> 02:58:52.422

2683
02:58:52.423 --> 02:58:56.423

2684
02:58:56.425 --> 02:59:00.425

2685
02:59:00.427 --> 02:59:04.427

2686
02:59:04.429 --> 02:59:08.429

2687
02:59:08.430 --> 02:59:12.430

2688
02:59:12.432 --> 02:59:16.432

2689
02:59:16.433 --> 02:59:20.433

2690
02:59:20.435 --> 02:59:24.435

2691
02:59:24.437 --> 02:59:28.437

2692
02:59:28.439 --> 02:59:32.439

2693
02:59:32.441 --> 02:59:36.441

2694
02:59:36.441 --> 02:59:40.441

2695
02:59:40.444 --> 02:59:44.444

2696
02:59:44.445 --> 02:59:48.445

2697
02:59:48.447 --> 02:59:52.447

2698
02:59:52.450 --> 02:59:56.450

2699
02:59:56.451 --> 03:00:00.451

2700
03:00:00.453 --> 03:00:04.453

2701
03:00:04.455 --> 03:00:08.455

2702
03:00:08.456 --> 03:00:12.456

2703
03:00:12.457 --> 03:00:16.457

2704
03:00:16.459 --> 03:00:20.459

2705
03:00:20.461 --> 03:00:24.461

2706
03:00:24.462 --> 03:00:28.462

2707
03:00:28.463 --> 03:00:32.463

2708
03:00:32.464 --> 03:00:36.464

2709
03:00:36.466 --> 03:00:40.466

2710
03:00:40.468 --> 03:00:44.468

2711
03:00:44.470 --> 03:00:48.470

2712
03:00:48.474 --> 03:00:52.474

2713
03:00:52.476 --> 03:00:56.476

2714
03:00:56.478 --> 03:01:00.478

2715
03:01:00.480 --> 03:01:04.480

2716
03:01:04.482 --> 03:01:08.482

2717
03:01:08.484 --> 03:01:12.484

2718
03:01:12.486 --> 03:01:16.486

2719
03:01:16.488 --> 03:01:20.488

2720
03:01:20.489 --> 03:01:24.489
ล่ามไม่ได้ยินเสียงสกลฯ เลยค่ะ

2721
03:01:24.490 --> 03:01:28.490

2722
03:01:28.492 --> 03:01:32.492

2723
03:01:32.493 --> 03:01:36.493

2724
03:01:36.494 --> 03:01:40.494

2725
03:01:40.495 --> 03:01:44.495

2726
03:01:44.496 --> 03:01:48.496

2727
03:01:48.497 --> 03:01:52.497

2728
03:01:52.499 --> 03:01:56.499

2729
03:01:56.501 --> 03:02:00.501

2730
03:02:00.503 --> 03:02:04.503

2731
03:02:04.504 --> 03:02:08.504

2732
03:02:08.505 --> 03:02:12.505

2733
03:02:12.507 --> 03:02:16.507

2734
03:02:16.508 --> 03:02:20.508

2735
03:02:20.509 --> 03:02:24.509

2736
03:02:24.512 --> 03:02:28.512

2737
03:02:28.514 --> 03:02:32.514

2738
03:02:32.518 --> 03:02:36.518

2739
03:02:36.520 --> 03:02:40.520

2740
03:02:40.525 --> 03:02:44.525

2741
03:02:44.527 --> 03:02:48.527

2742
03:02:48.529 --> 03:02:52.529

2743
03:02:52.531 --> 03:02:56.531

2744
03:02:56.531 --> 03:03:00.531

2745
03:03:00.534 --> 03:03:04.534

2746
03:03:04.535 --> 03:03:08.535

2747
03:03:08.537 --> 03:03:12.537

2748
03:03:12.540 --> 03:03:16.540

2749
03:03:16.543 --> 03:03:20.543

2750
03:03:20.545 --> 03:03:24.545

2751
03:03:24.546 --> 03:03:28.546

2752
03:03:28.548 --> 03:03:32.548

2753
03:03:32.551 --> 03:03:36.551

2754
03:03:36.552 --> 03:03:40.552

2755
03:03:40.554 --> 03:03:44.554

2756
03:03:44.556 --> 03:03:48.556

2757
03:03:48.557 --> 03:03:52.557

2758
03:03:52.558 --> 03:03:56.558

2759
03:03:56.559 --> 03:04:00.559

2760
03:04:00.561 --> 03:04:04.561

2761
03:04:04.562 --> 03:04:08.562

2762
03:04:08.564 --> 03:04:12.564

2763
03:04:12.565 --> 03:04:16.565

2764
03:04:16.566 --> 03:04:20.566

2765
03:04:20.568 --> 03:04:24.568

2766
03:04:24.570 --> 03:04:28.570

2767
03:04:28.571 --> 03:04:32.571

2768
03:04:32.572 --> 03:04:36.572

2769
03:04:36.574 --> 03:04:40.574

2770
03:04:40.577 --> 03:04:44.577

2771
03:04:44.579 --> 03:04:48.579

2772
03:04:48.580 --> 03:04:52.580

2773
03:04:52.582 --> 03:04:56.582

2774
03:04:56.584 --> 03:05:00.584

2775
03:05:00.585 --> 03:05:03.585

2776
03:05:04.590 --> 03:05:04.590


