﻿1
00:00:00,000 --> 00:00:04,000

2
00:00:04,012 --> 00:00:08,012

3
00:00:08,016 --> 00:00:12,016

4
00:00:12,021 --> 00:00:16,021

5
00:00:16,023 --> 00:00:20,023

6
00:00:20,024 --> 00:00:24,024

7
00:00:24,026 --> 00:00:28,026

8
00:00:28,027 --> 00:00:32,027

9
00:00:32,029 --> 00:00:36,029

10
00:00:36,033 --> 00:00:40,033

11
00:00:40,034 --> 00:00:44,034

12
00:00:44,035 --> 00:00:48,035

13
00:00:48,037 --> 00:00:52,037

14
00:00:52,039 --> 00:00:56,039

15
00:00:56,041 --> 00:01:00,041

16
00:01:00,042 --> 00:01:04,042

17
00:01:04,044 --> 00:01:08,044

18
00:01:08,046 --> 00:01:12,046

19
00:01:12,048 --> 00:01:16,048

20
00:01:16,050 --> 00:01:20,050

21
00:01:20,052 --> 00:01:24,052

22
00:01:24,054 --> 00:01:28,054

23
00:01:28,055 --> 00:01:32,055

24
00:01:32,056 --> 00:01:36,056

25
00:01:36,057 --> 00:01:40,057

26
00:01:40,059 --> 00:01:44,059

27
00:01:44,060 --> 00:01:48,060

28
00:01:48,061 --> 00:01:52,061

29
00:01:52,063 --> 00:01:56,063

30
00:01:56,065 --> 00:02:00,065

31
00:02:00,066 --> 00:02:04,066

32
00:02:04,068 --> 00:02:08,068

33
00:02:08,070 --> 00:02:12,070

34
00:02:12,072 --> 00:02:16,072

35
00:02:16,074 --> 00:02:20,074

36
00:02:20,075 --> 00:02:24,075

37
00:02:24,079 --> 00:02:28,079

38
00:02:28,083 --> 00:02:32,083

39
00:02:32,085 --> 00:02:36,085

40
00:02:36,087 --> 00:02:40,087

41
00:02:40,089 --> 00:02:44,089

42
00:02:44,091 --> 00:02:48,091
(พี่การ์ตูน) สวัสดีค่ะ

43
00:02:48,093 --> 00:02:52,093
สวัสดีค่ะ

44
00:02:52,094 --> 00:02:56,094
ได้ยินเสียงล่ามไหมคะ

45
00:02:56,096 --> 00:03:00,096

46
00:03:00,098 --> 00:03:04,098
ได้ยินเสียงล่ามไหมคะ

47
00:03:04,099 --> 00:03:08,099

48
00:03:08,101 --> 00:03:12,101

49
00:03:12,102 --> 00:03:16,102

50
00:03:16,104 --> 00:03:20,104

51
00:03:20,108 --> 00:03:24,108

52
00:03:24,110 --> 00:03:28,110

53
00:03:28,112 --> 00:03:32,112

54
00:03:32,113 --> 00:03:36,113

55
00:03:36,115 --> 00:03:40,115

56
00:03:40,116 --> 00:03:44,116

57
00:03:44,118 --> 00:03:48,118

58
00:03:48,119 --> 00:03:52,119

59
00:03:52,121 --> 00:03:56,121

60
00:03:56,123 --> 00:04:00,123

61
00:04:00,124 --> 00:04:04,124

62
00:04:04,126 --> 00:04:08,126

63
00:04:08,128 --> 00:04:12,128
(พี่การ์ตูน)

64
00:04:12,130 --> 00:04:16,130
สวัสดีค่ะ

65
00:04:16,132 --> 00:04:20,132
สวัสดีค่ะ ทางสกลได้ยินเสียงล่าม

66
00:04:20,133 --> 00:04:24,133
สตูไหมคะ

67
00:04:24,135 --> 00:04:28,135

68
00:04:28,137 --> 00:04:32,137

69
00:04:32,138 --> 00:04:36,138

70
00:04:36,140 --> 00:04:40,140

71
00:04:40,143 --> 00:04:44,143

72
00:04:44,144 --> 00:04:48,144
สวัสดีค่ะ อ. แม่

73
00:04:48,146 --> 00:04:52,146
อ. แม่ได้ยินเสียงทางล่ามไหมคะ

74
00:04:52,147 --> 00:04:56,147
ทางล่ามได้ยินค่ะ

75
00:04:56,148 --> 00:05:00,148

76
00:05:00,150 --> 00:05:04,150

77
00:05:04,151 --> 00:05:08,118

78
00:05:08,152 --> 00:05:12,152

79
00:05:12,154 --> 00:05:16,154

80
00:05:16,156 --> 00:05:20,156

81
00:05:20,157 --> 00:05:24,157

82
00:05:24,159 --> 00:05:28,159

83
00:05:28,160 --> 00:05:32,160
Ctrl + B

84
00:05:32,162 --> 00:05:36,162

85
00:05:36,163 --> 00:05:40,163
เด็ก ๆ ดูนะคะ เราจะทำให้ฉากเราเลื่อนได้

86
00:05:40,165 --> 00:05:44,165
อย่างนี้

87
00:05:44,166 --> 00:05:48,166

88
00:05:48,167 --> 00:05:52,167
ปุ่มลูกศรไปทางขวานี่ฉากมันจะ

89
00:05:52,169 --> 00:05:56,169
เคลื่อนไปนี่เห็นไหม ยังไม่ได้ให้ตัว

90
00:05:56,171 --> 00:06:00,171
แต่มันก็จะดูเหมือนตัวละครมันเดินใช่หรือเปล่า

91
00:06:00,172 --> 00:06:04,172
ตอนนี้ถ้าใครที่มีฉากเข้ามาแล้ว

92
00:06:04,173 --> 00:06:08,173
(พี่การ์ตูน) ฮัลโหลค่ะ

93
00:06:08,173 --> 00:06:12,151

94
00:06:12,175 --> 00:06:16,175
(พี่การ์ตูน) ฮัลโหลสวัสดีค่ะ ได้ยินเสียงล่ามไหมคะ

95
00:06:16,175 --> 00:06:20,175

96
00:06:20,177 --> 00:06:24,177

97
00:06:24,178 --> 00:06:28,178
(อาจารย์สุธิรา) สวัสดีค่ะ

98
00:06:28,183 --> 00:06:32,183
พี่อี๊ด

99
00:06:32,184 --> 00:06:36,184
ได้ยินไหมคะ (พี่การ์ตูน) ได้ยินเสียง อ. แม่ชัดแล้วค่ะ

100
00:06:36,185 --> 00:06:40,185
พอดีว่าเมื่อกี้... (อาจารย์สุธิรา) แต่ไม่ได้ยินเสียงการ์ตูนเลยน่ะ

101
00:06:40,187 --> 00:06:44,187
เสียงอย่างค่อยเลย (พี่การ์ตูน) ฮัลโหลค่ะ ได้ยินเสียง

102
00:06:44,189 --> 00:06:48,189
หนูไหมคะ

103
00:06:48,190 --> 00:06:52,190
(อาจารย์สุธิรา) ไม่ได้ยินเสียงทางโน้นเลยค่ะ

104
00:06:52,190 --> 00:06:56,190
(พี่การ์ตูน) ฮัลโหลค่ะ

105
00:06:56,191 --> 00:07:00,191
ทางนี้ได้ยินเสียง อ. แม่

106
00:07:00,192 --> 00:07:04,192
ชัดเจนมากนะคะ

107
00:07:04,195 --> 00:07:08,195
ต้องให้ทางโน้นเพิ่มเสียงหรือเปล่าเอ่ย

108
00:07:08,197 --> 00:07:12,197
(พี่การ์ตูน) ฮัลโหลค่ะ

109
00:07:12,197 --> 00:07:16,197
ได้ยินเสียงล่ามไหมคะ ฮัลโหลค่ะ สวัสดีค่ะ

110
00:07:16,200 --> 00:07:20,200
(อาจารย์สุธิรา) ได้ยินฮัลโหลแต่คำต่อไปไม่

111
00:07:20,201 --> 00:07:24,201
ได้ยินเหมือน เหมือน

112
00:07:24,202 --> 00:07:28,202
ได้ยินคำแรกแต่คำต่อไปไม่ได้ยินน่ะค่ะ (พี่การ์ตูน)

113
00:07:28,204 --> 00:07:32,204
ได้ยินเสียงล่ามไหมคะ (อาจารย์สุธิรา) สัญญาณเสียง

114
00:07:32,205 --> 00:07:36,205
เหมือนคำแรกน่ะ ได้ยินเสียงชัด แต่คำต่อ ๆ ไปเหมือน

115
00:07:36,206 --> 00:07:40,206
เสียงมันจะหายไป

116
00:07:40,209 --> 00:07:44,209
เสียงหายหรือคะ อ. แม่ (อาจารย์สุธิรา) ใช่ ๆ

117
00:07:44,210 --> 00:07:48,210
เหมือนเมื่อกี้ได้ยินแต่ฮัลโหล คำอื่นไม่ได้ยิน

118
00:07:48,211 --> 00:07:52,211
(พี่การ์ตูน) อ๋อ ค่ะ เดี๋ยว ๆ สักครู่นะคะ

119
00:07:52,213 --> 00:07:56,213
(อาจารย์สุธิรา) ค่ะ (พี่การ์ตูน)

120
00:07:56,214 --> 00:08:00,214
แต่ว่าตอนนี้ Caption ได้ยินเสียง

121
00:08:00,216 --> 00:08:04,216
คำพูดชันนะคะ อ. แม่ (อาจารย์สุธิรา) ได้ยินเสียง

122
00:08:04,217 --> 00:08:08,217
ชัดอยู่ใช่ไหมคะ (พี่การ์ตูน) เสียงอ.แม่ชัดค่ะ

123
00:08:08,219 --> 00:08:12,219
(อาจารย์สุธิรา) ค่ะ แต่เสียงทางการ์ตูนไม่ชัดค่ะ

124
00:08:12,221 --> 00:08:16,221
มันได้ยินเหมือน... พอพูดคำแรกได้ยิน แต่พอ...

125
00:08:16,221 --> 00:08:20,221
(พี่การ์ตูน) มันจะหายใช่ไหมคะ (อาจารย์สุธิรา) ใช่ หายไปเป็นสัญญาณ

126
00:08:20,222 --> 00:08:24,222
แทรกเข้ามาฉึกฉัก ๆ (พี่การ์ตูน) ค่ะ

127
00:08:24,222 --> 00:08:28,222
เดี๋ยวสักครู่นะคะ สักครู่นะคะ

128
00:08:28,224 --> 00:08:32,224

129
00:08:32,226 --> 00:08:36,226

130
00:08:36,228 --> 00:08:40,228
ไหนใครที่ยังไม่ได้เอา Background ลงอีก

131
00:08:40,229 --> 00:08:44,229

132
00:08:44,230 --> 00:08:48,230

133
00:08:48,231 --> 00:08:52,231

134
00:08:52,233 --> 00:08:56,233

135
00:08:56,238 --> 00:09:00,238

136
00:09:00,240 --> 00:09:04,240

137
00:09:04,242 --> 00:09:08,242

138
00:09:08,243 --> 00:09:12,243

139
00:09:12,247 --> 00:09:16,247

140
00:09:16,249 --> 00:09:20,249

141
00:09:20,252 --> 00:09:24,252

142
00:09:24,254 --> 00:09:28,254

143
00:09:28,259 --> 00:09:32,259
(อาจารย์สุธิรา)

144
00:09:32,261 --> 00:09:36,261
ในระหว่างที่รอฝั่งโน่น เด็ก ๆ โหลดอุปสรรค

145
00:09:36,262 --> 00:09:40,262
โหลดไอ้นี่มาหรือยัง อุปสรรคน่ะ

146
00:09:40,264 --> 00:09:44,264
โหลดเลยโหลดรอ

147
00:09:44,264 --> 00:09:48,264
ให้นึกถึงนะ เหมือนเกมของดอมเป็นอะไรลูก

148
00:09:48,265 --> 00:09:52,265

149
00:09:52,266 --> 00:09:56,266
เราจะ... ถ้าเกมเราเป็นอย่างนี้ให้นึกถึงว่า

150
00:09:56,271 --> 00:10:00,271
เราจะต้องนึกว่าเราจะเอาอะไรมาเป็นอุปสรรค

151
00:10:00,274 --> 00:10:04,274
มันกระโดดข้าม หรือว่ามันยิง

152
00:10:04,275 --> 00:10:08,275
นะคะ

153
00:10:08,277 --> 00:10:12,277
เหมือนในตัวอย่างนี่ อุปสรรคจะใช้เป็น

154
00:10:12,278 --> 00:10:16,278
ก้อนหิน

155
00:10:16,279 --> 00:10:20,279
แต่เหมือนจะใหญ่กว่าน้องไดโนไปเสียแล้ว

156
00:10:20,280 --> 00:10:24,280
แต่เดี๋ยวค่อยลดขนาดได้นะคะ เดี๋ยวจะแก้

157
00:10:24,283 --> 00:10:28,283
ทุกคนต้องไปหาโหลดตัวอุปสรรคก่อน

158
00:10:28,284 --> 00:10:32,284

159
00:10:32,285 --> 00:10:36,285
มันแก้ขนาด...

160
00:10:36,286 --> 00:10:40,286
ใหญ่มาก

161
00:10:40,287 --> 00:10:44,287

162
00:10:44,288 --> 00:10:48,288

163
00:10:48,290 --> 00:10:52,290

164
00:10:52,292 --> 00:10:56,292

165
00:10:56,294 --> 00:11:00,294

166
00:11:00,296 --> 00:11:04,296

167
00:11:04,300 --> 00:11:08,300

168
00:11:08,302 --> 00:11:12,302

169
00:11:12,304 --> 00:11:16,304

170
00:11:16,306 --> 00:11:20,306

171
00:11:20,308 --> 00:11:24,308

172
00:11:24,309 --> 00:11:28,309

173
00:11:28,313 --> 00:11:32,313

174
00:11:32,315 --> 00:11:36,315

175
00:11:36,316 --> 00:11:40,316

176
00:11:40,318 --> 00:11:44,318

177
00:11:44,320 --> 00:11:48,320

178
00:11:48,322 --> 00:11:52,322

179
00:11:52,324 --> 00:11:56,324

180
00:11:56,326 --> 00:12:00,326

181
00:12:00,328 --> 00:12:04,328

182
00:12:04,330 --> 00:12:08,330

183
00:12:08,332 --> 00:12:12,332

184
00:12:12,334 --> 00:12:16,334

185
00:12:16,339 --> 00:12:20,339

186
00:12:20,341 --> 00:12:24,341

187
00:12:24,342 --> 00:12:28,342

188
00:12:28,343 --> 00:12:32,343

189
00:12:32,345 --> 00:12:36,345

190
00:12:36,347 --> 00:12:40,347

191
00:12:40,350 --> 00:12:44,350

192
00:12:44,353 --> 00:12:48,353

193
00:12:48,356 --> 00:12:52,356

194
00:12:52,358 --> 00:12:56,358

195
00:12:56,360 --> 00:13:00,360

196
00:13:00,362 --> 00:13:04,362

197
00:13:04,364 --> 00:13:08,364

198
00:13:08,367 --> 00:13:12,367

199
00:13:12,369 --> 00:13:16,369

200
00:13:16,369 --> 00:13:20,369

201
00:13:20,371 --> 00:13:24,371

202
00:13:24,373 --> 00:13:28,373

203
00:13:28,374 --> 00:13:32,374

204
00:13:32,376 --> 00:13:36,376

205
00:13:36,378 --> 00:13:40,378

206
00:13:40,379 --> 00:13:44,379

207
00:13:44,381 --> 00:13:48,381

208
00:13:48,382 --> 00:13:52,382

209
00:13:52,387 --> 00:13:56,387

210
00:13:56,389 --> 00:14:00,389

211
00:14:00,393 --> 00:14:04,393

212
00:14:04,395 --> 00:14:08,395

213
00:14:08,396 --> 00:14:12,396

214
00:14:12,399 --> 00:14:16,399

215
00:14:16,401 --> 00:14:20,401

216
00:14:20,403 --> 00:14:24,403

217
00:14:24,406 --> 00:14:28,406

218
00:14:28,407 --> 00:14:32,407

219
00:14:32,409 --> 00:14:36,409

220
00:14:36,411 --> 00:14:40,411
(อาจารย์สุธิรา) เด็ก ๆ

221
00:14:40,413 --> 00:14:44,413
ไปเลือกโหลดอุปสรรคนะคะ

222
00:14:44,415 --> 00:14:48,415
เช่น เหมือนตัวอย่าง

223
00:14:48,417 --> 00:14:52,417
ในตัวอย่างนี้ จะให้ไดโนเสาร์วิ่งข้ามก้อนหิน

224
00:14:52,418 --> 00:14:56,418
อุปสรรคที่ใช้ก็เลยเป็นก้อนหิน อย่างน้อยนี่

225
00:14:56,419 --> 00:15:00,419
หามา 4 ขนาด ก็คือ สูง ๆ ต่ำ ๆ สลับ

226
00:15:00,420 --> 00:15:04,420
กันไปไม่ให้เหมือนกัน

227
00:15:04,421 --> 00:15:08,421

228
00:15:08,422 --> 00:15:12,422

229
00:15:12,425 --> 00:15:16,425

230
00:15:16,427 --> 00:15:20,427

231
00:15:20,428 --> 00:15:24,428

232
00:15:24,430 --> 00:15:28,430

233
00:15:28,431 --> 00:15:32,431

234
00:15:32,433 --> 00:15:36,433

235
00:15:36,435 --> 00:15:40,435

236
00:15:40,437 --> 00:15:44,437

237
00:15:44,438 --> 00:15:48,438

238
00:15:48,439 --> 00:15:52,439

239
00:15:52,442 --> 00:15:56,442

240
00:15:56,444 --> 00:16:00,444

241
00:16:00,446 --> 00:16:04,446

242
00:16:04,449 --> 00:16:08,449

243
00:16:08,451 --> 00:16:12,451

244
00:16:12,453 --> 00:16:16,453

245
00:16:16,454 --> 00:16:20,454

246
00:16:20,456 --> 00:16:24,456

247
00:16:24,458 --> 00:16:28,458

248
00:16:28,460 --> 00:16:32,460

249
00:16:32,462 --> 00:16:36,462
เมื่อได้อุปสรรคแล้วเดี๋ยว

250
00:16:36,464 --> 00:16:40,464
เราจะมาพาวางอุปสรรค แต่ก่อนอื่นนี่

251
00:16:40,465 --> 00:16:44,465
เราจะทำอย่างไรให้เห็นว่าฉากมันเลื่อนได้นี่

252
00:16:44,467 --> 00:16:48,467
จะมาทำด้วยวิธีไหนนะคะ

253
00:16:48,468 --> 00:16:52,468
ในสัปดาห์ที่แล้วก็ไม่ได้เข้า สัปดาห์นี้จะมาต่อ

254
00:16:52,469 --> 00:16:56,469

255
00:16:56,470 --> 00:17:00,470
ดูนะคะ

256
00:17:00,471 --> 00:17:04,471
หัวข้อที่เราจะเรียนกันในวันนี้ก็คือ

257
00:17:04,475 --> 00:17:08,475
Ading

258
00:17:08,476 --> 00:17:12,476
velocity

259
00:17:12,478 --> 00:17:16,478
to background คือ วิธีการ

260
00:17:16,481 --> 00:17:20,481
ที่จะให้

261
00:17:20,484 --> 00:17:24,484
Velocity หมายถึงการเพิ่มความเร็ว

262
00:17:24,485 --> 00:17:28,485
ก็คือทำให้ Background น่ะ

263
00:17:28,488 --> 00:17:32,488
เคลื่อนไหวได้ เพราะฉะนั้น Adding ก็คือ

264
00:17:32,489 --> 00:17:36,489
การทำหรือใส่ค่า

265
00:17:36,491 --> 00:17:40,491
ทำให้ backgroundf

266
00:17:40,493 --> 00:17:44,493
มันมาจากถ้าแปลตามตัวมันจะความเร็วเพิ่มความเร็ว

267
00:17:44,493 --> 00:17:48,493
แต่เราไม่ได้จะเพิ่มความเร็ว ให้ภาพ

268
00:17:48,494 --> 00:17:52,494
มันเลื่อน เหมือนให้นึกถึงเหมือนเวลา

269
00:17:52,496 --> 00:17:56,496
เรานั่งรถใช่ไหม วิวด้านข้างมันเหมือน

270
00:17:56,497 --> 00:18:00,497
เคลื่อนไหว แต่ทั้งจริง ๆ แล้วมันไม่ได้เคลื่อนไหว

271
00:18:00,497 --> 00:18:04,497
ใช่ไหมคะ แต่สิ่งที่เคลื่อนที่นั่นคือ

272
00:18:04,498 --> 00:18:08,498
ตัวเราใช่ไหม เพราะฉะนั้น ตัวภาพวิวน่ะ

273
00:18:08,499 --> 00:18:12,499
ภาพวิวมันอยู่กับที่อยู่แล้ว

274
00:18:12,500 --> 00:18:16,500
มันเคลื่อนนะคะ

275
00:18:16,500 --> 00:18:20,500
เราก็เลย

276
00:18:20,502 --> 00:18:24,502
จะมา Adding ใส่ ทีนี้ก่อนอื่น

277
00:18:24,503 --> 00:18:28,503
ก็คือเราจะมาประกาศตัวแปร

278
00:18:28,504 --> 00:18:32,504
ให้เด็ก ๆ เปิด Sublime text ไว้ด้วย

279
00:18:32,505 --> 00:18:36,505
เปิด Sublime Text ไว้ด้วย

280
00:18:36,509 --> 00:18:40,509

281
00:18:40,515 --> 00:18:44,515
เราจะประกาศตัวแปรนี้ไปไว้

282
00:18:44,516 --> 00:18:48,516
เรานำ Background มาลงเห็นไหมคะ

283
00:18:48,518 --> 00:18:52,518

284
00:18:52,518 --> 00:18:56,518
นะคะ เพราะการประกาศตัวแปรมันจะอยู่

285
00:18:56,520 --> 00:19:00,520
ตรงส่วนเดียวกัน เดี๋ยวเปิดให้ดู

286
00:19:00,522 --> 00:19:04,522

287
00:19:04,523 --> 00:19:08,523

288
00:19:08,524 --> 00:19:12,524
เดี๋ยวนะ มันไม่ปิด

289
00:19:12,526 --> 00:19:16,526
ไอ้นี่ ปุ๊บ

290
00:19:16,528 --> 00:19:20,528

291
00:19:20,529 --> 00:19:24,529
มันไม่สับสวิตช์มา Sublime นะคะ

292
00:19:24,531 --> 00:19:28,531

293
00:19:28,532 --> 00:19:32,532

294
00:19:32,534 --> 00:19:36,534
้เด็ก ๆ เปิด Sublime

295
00:19:36,536 --> 00:19:40,536
แล้วนะ

296
00:19:40,538 --> 00:19:44,538
อันดับแรก ๆ ให้มายังทำแหน่งนี่

297
00:19:44,539 --> 00:19:48,539
ตำแหน่ง Import background นี่นะคะ

298
00:19:48,540 --> 00:19:52,540

299
00:19:52,541 --> 00:19:56,541

300
00:19:56,543 --> 00:20:00,543

301
00:20:00,545 --> 00:20:04,545
เสร็จแล้วกด Enter 1 บรรทัด

302
00:20:04,547 --> 00:20:08,547
แล้วให้

303
00:20:08,548 --> 00:20:12,548
ใส่คำอธิบายไว้ก่อนนะคะ

304
00:20:12,549 --> 00:20:16,549
ประกาศตัวแปร

305
00:20:16,551 --> 00:20:20,551
สำหรับใช้คำอธิบายเป็นภาษาไทยดีกว่า

306
00:20:20,553 --> 00:20:24,553
เด็ก ๆ จะได้รู้นะคะ

307
00:20:24,554 --> 00:20:28,554

308
00:20:28,557 --> 00:20:32,557
ประกาศตัวแปรสำหรับ

309
00:20:32,557 --> 00:20:36,557
การใช้งาน

310
00:20:36,558 --> 00:20:40,558

311
00:20:40,559 --> 00:20:44,559

312
00:20:44,559 --> 00:20:48,559
ประกาศตัวแปรสำหรับ

313
00:20:48,561 --> 00:20:52,561
Velocity นะคะ V-e-l-o-c-i-t-y

314
00:20:52,562 --> 00:20:56,562

315
00:20:56,563 --> 00:21:00,563
t-y Velocity

316
00:21:00,565 --> 00:21:04,565
นะคะ

317
00:21:04,566 --> 00:21:08,566
Velocity นะคะ

318
00:21:08,567 --> 00:21:12,567
ตัวแปรที่ 1

319
00:21:12,568 --> 00:21:16,568
bgx นั่นก็คือตำแหน่ง

320
00:21:16,569 --> 00:21:20,569
background ที่จะวางในแกน x ค่า velocity

321
00:21:20,571 --> 00:21:24,571
ในแกน x แล้วก็

322
00:21:24,572 --> 00:21:28,572
ิb-g-y หมายถึง Background

323
00:21:28,573 --> 00:21:32,573
ในแกน y

324
00:21:32,574 --> 00:21:36,574
และก็ bg velo นะคะ

325
00:21:36,575 --> 00:21:40,575
ก็คือมาจากคำว่า Velocity นะคะ 3 ตัวนี้

326
00:21:40,576 --> 00:21:44,576
Velocity นั่นเอง 3 ตัวนี้ ค่าเริ่มต้น

327
00:21:44,577 --> 00:21:48,577
ให้เป็น 0 หมดเลย เริ่มต้นเป็น 0 หมด

328
00:21:48,578 --> 00:21:52,578

329
00:21:52,579 --> 00:21:56,579
ระหว่าง

330
00:21:56,580 --> 00:22:00,580
ที่รอเด็ก ๆ พิมพ์ตัวแปรให้ครบ

331
00:22:00,581 --> 00:22:04,581
ทั้ง 3 อัน

332
00:22:04,582 --> 00:22:08,582
เดี๋ยวขออนุญาตแป๊บหนึ่ง

333
00:22:08,584 --> 00:22:12,584

334
00:22:12,585 --> 00:22:16,585

335
00:22:16,589 --> 00:22:20,589

336
00:22:20,594 --> 00:22:24,594

337
00:22:24,595 --> 00:22:28,595

338
00:22:28,597 --> 00:22:32,597

339
00:22:32,599 --> 00:22:36,599

340
00:22:36,601 --> 00:22:40,601

341
00:22:40,605 --> 00:22:44,605

342
00:22:44,607 --> 00:22:48,607

343
00:22:48,609 --> 00:22:52,609

344
00:22:52,611 --> 00:22:56,611

345
00:22:56,612 --> 00:23:00,612

346
00:23:00,615 --> 00:23:04,615

347
00:23:04,617 --> 00:23:08,617

348
00:23:08,618 --> 00:23:12,618

349
00:23:12,620 --> 00:23:16,620

350
00:23:16,621 --> 00:23:20,621

351
00:23:20,623 --> 00:23:24,623

352
00:23:24,625 --> 00:23:28,625

353
00:23:28,627 --> 00:23:32,627

354
00:23:32,629 --> 00:23:36,629

355
00:23:36,631 --> 00:23:40,631

356
00:23:40,631 --> 00:23:44,631

357
00:23:44,632 --> 00:23:48,632

358
00:23:48,633 --> 00:23:52,633

359
00:23:52,635 --> 00:23:56,635

360
00:23:56,637 --> 00:24:00,637

361
00:24:00,640 --> 00:24:04,640

362
00:24:04,640 --> 00:24:08,640

363
00:24:08,642 --> 00:24:12,642

364
00:24:12,644 --> 00:24:16,644

365
00:24:16,647 --> 00:24:20,647

366
00:24:20,649 --> 00:24:24,649

367
00:24:24,651 --> 00:24:28,651

368
00:24:28,653 --> 00:24:32,653

369
00:24:32,655 --> 00:24:36,655

370
00:24:36,656 --> 00:24:40,656

371
00:24:40,659 --> 00:24:44,659

372
00:24:44,661 --> 00:24:48,661

373
00:24:48,663 --> 00:24:52,663

374
00:24:52,665 --> 00:24:56,665

375
00:24:56,666 --> 00:25:00,666

376
00:25:00,668 --> 00:25:04,668

377
00:25:04,670 --> 00:25:08,670

378
00:25:08,671 --> 00:25:12,671

379
00:25:12,673 --> 00:25:16,673

380
00:25:16,675 --> 00:25:20,675

381
00:25:20,676 --> 00:25:24,676

382
00:25:24,678 --> 00:25:28,678

383
00:25:28,679 --> 00:25:32,679

384
00:25:32,682 --> 00:25:36,682

385
00:25:36,685 --> 00:25:40,685

386
00:25:40,687 --> 00:25:44,687

387
00:25:44,688 --> 00:25:48,688

388
00:25:48,690 --> 00:25:52,690

389
00:25:52,693 --> 00:25:56,693

390
00:25:56,696 --> 00:26:00,696

391
00:26:00,700 --> 00:26:04,700

392
00:26:04,702 --> 00:26:08,702

393
00:26:08,704 --> 00:26:12,704

394
00:26:12,709 --> 00:26:16,709

395
00:26:16,710 --> 00:26:20,710

396
00:26:20,711 --> 00:26:24,711

397
00:26:24,713 --> 00:26:28,713

398
00:26:28,715 --> 00:26:32,715

399
00:26:32,717 --> 00:26:36,717

400
00:26:36,718 --> 00:26:40,718
(อาจารย์สุธิรา)

401
00:26:40,720 --> 00:26:44,720
พี่แฝดน่ะ ตอนเรียนต้องใส่แว่นสิ

402
00:26:44,722 --> 00:26:48,722
ตัวเอง

403
00:26:48,723 --> 00:26:52,723

404
00:26:52,725 --> 00:26:56,725
เดี๋ยวให้ดูนะคะ เมื่อกี้บอกว่า

405
00:26:56,727 --> 00:27:00,727
เราจะต้องประกาศตัวแปร

406
00:27:00,731 --> 00:27:04,731
เพื่อจะมาใช้

407
00:27:04,732 --> 00:27:08,732
อย่างนั้นจะเพิ่ม

408
00:27:08,733 --> 00:27:12,733
การเคลื่อนไหวนะ หรือเคลื่อนความเร็วให้ฉากเรานั่นล่ะ

409
00:27:12,735 --> 00:27:16,735
background เรานะคะ เราจะใช้ตัวแปร

410
00:27:16,736 --> 00:27:20,736
ทั้งหมด 3 ตัว ก็คือ bgx 1 ตัว

411
00:27:20,737 --> 00:27:24,737
ก็คือ

412
00:27:24,740 --> 00:27:28,740
สำหรับ background ที่อยู่ในแกน x

413
00:27:28,741 --> 00:27:32,741
นะคะ แล้วก็ bgy แล้วก็ bgvelo มาจาก

414
00:27:32,742 --> 00:27:36,742
Velocity Velocity นี่เอง

415
00:27:36,743 --> 00:27:40,743
ก็คือตัวที่จะทำให้ Background มันเคลื่อน

416
00:27:40,745 --> 00:27:44,745

417
00:27:44,746 --> 00:27:48,746
ทีนี้

418
00:27:48,747 --> 00:27:52,747
ใครที่ยังพิมพ์ไม่ถึง bg

419
00:27:52,748 --> 00:27:56,748
Velocity ยกมือ

420
00:27:56,749 --> 00:28:00,749
เหลือกี่อัน

421
00:28:00,751 --> 00:28:04,751

422
00:28:04,752 --> 00:28:08,752

423
00:28:08,754 --> 00:28:12,754

424
00:28:12,757 --> 00:28:16,757

425
00:28:16,758 --> 00:28:20,758

426
00:28:20,760 --> 00:28:24,760
ถึงได้บอกว่าเด็ก ๆ จะต้องฝึก

427
00:28:24,763 --> 00:28:28,763
ฝึกนะคะ ฝึกพิมพ์ดีดด้วย เพราะเวลา

428
00:28:28,764 --> 00:28:32,764
เรามา Coding นี่ ถ้าเด็ก ๆ พิมพ์ช้านี่

429
00:28:32,765 --> 00:28:36,765
เราก็จะไปได้ไม่กี่คำสั่งน่ะ แต่ถ้าเวลาพิมพ์เร็ว

430
00:28:36,766 --> 00:28:40,766
นะคะ มันก็จะทำให้เรา

431
00:28:40,767 --> 00:28:44,767
ผ่าน หรือพิมพ์คำสั่งแต่ละตัวได้เร็วขึ้น

432
00:28:44,769 --> 00:28:48,769
มันก็จะไปได้เร็วขึ้นด้วยเช่นเดียวกันนะคะ

433
00:28:48,770 --> 00:28:52,770

434
00:28:52,771 --> 00:28:56,771

435
00:28:56,772 --> 00:29:00,772

436
00:29:00,776 --> 00:29:04,776

437
00:29:04,777 --> 00:29:08,777

438
00:29:08,778 --> 00:29:12,778

439
00:29:12,780 --> 00:29:16,780
เมื่อได้ตัวแปรสำหรับกำหนดส่วนของ

440
00:29:16,782 --> 00:29:20,782
Velocity เสร็จแล้วนะคะ เราจะมาดูส่วนต่อไป

441
00:29:20,783 --> 00:29:24,783
นะคะ ก็คือส่วนที่จะใช้เป็นตัว

442
00:29:24,784 --> 00:29:28,784
ว่าเมื่อเรากด ก็คือเราจะไป

443
00:29:28,785 --> 00:29:32,785
กำหนดค่าให้คีย์บอร์ดนั่นเอง คีย์บอร์ด

444
00:29:32,786 --> 00:29:36,786
ที่เราจะใช้ว่าถ้ากดปุ่มนี้แล้วมันหมายถึง

445
00:29:36,790 --> 00:29:40,790
การเลื่อนนี่นะคะ คือ คีย์บอร์ดตัวไหนบ้างนะคะ

446
00:29:40,792 --> 00:29:44,792
ดูนะคะ คีย์บอร์ดที่จะใช้

447
00:29:44,793 --> 00:29:48,793
ตอนนี้ที่จะให้ใช้ ก็คือ

448
00:29:48,794 --> 00:29:52,794
ตัวที่เป็นเครื่องหมายลูกศร

449
00:29:52,795 --> 00:29:56,795
ชี้ไปทางขวาน่ะ ให้เด็ก ๆ ดูที่

450
00:29:56,796 --> 00:30:00,796
แป้นคีย์บอร์ดตัวเองนะ มันจะมีลูกศรขึ้นใช่ไหมคะ ลูกศรขึ้น

451
00:30:00,800 --> 00:30:04,800
ลูกศรลง ลูกศรซ้าย

452
00:30:04,801 --> 00:30:08,801
ลูกศรขวา ลูกศรตัวนี้มันจะอยู่

453
00:30:08,801 --> 00:30:12,801
กลุ่มของมันเลยที่มีแต่รูปลูกศรอย่างเดียว

454
00:30:12,803 --> 00:30:16,803
นะคะ ตอนนี้คือปุ่มที่เราจะใช้

455
00:30:16,804 --> 00:30:20,804
ก็คือปุ่มที่เป็นลูกศร

456
00:30:20,806 --> 00:30:24,806
ชี้ไปทางขวานะคะ

457
00:30:24,807 --> 00:30:28,807
เพราะฉะนั้น

458
00:30:28,808 --> 00:30:32,808
Event type หรือที่เราจะกำหนดเหตุการณ์ให้มันก็คือ

459
00:30:32,809 --> 00:30:36,809
เหตุการณ์ให้ pygame.

460
00:30:36,810 --> 00:30:40,810
k นี่มาจากคำว่า "Key" นั่นเอง Keyboard

461
00:30:40,811 --> 00:30:44,811
แต่ถ้าจะพิมพ์ Keyboard มันก็จะยาวไป

462
00:30:44,812 --> 00:30:48,812
คีย์บอร์ดแล้วก็ตามด้วย

463
00:30:48,813 --> 00:30:52,813
RIGHT นั่นก็คือ

464
00:30:52,816 --> 00:30:56,816
บอกให้รู้ว่าเป็นทางขวา ลูกศร

465
00:30:56,817 --> 00:31:00,817
ที่ทางขวานั่นหมายถึง เหตุการณ์

466
00:31:00,818 --> 00:31:04,818
หมายถึงว่าถ้าเรากดปุ่มลูกศรขวาปุ๊บ

467
00:31:04,820 --> 00:31:08,820
ที่ชี้ไปทางขวานี่

468
00:31:08,821 --> 00:31:12,821
ไอ้ตัว background เรามันจะเคลื่อน เคลื่อนไปทางนั้น

469
00:31:12,822 --> 00:31:16,822
นะคะ ให้เหมือนเคลื่อนไปทางนั้นนะคะ

470
00:31:16,823 --> 00:31:20,823
เพราะฉะนั้น สิ่งที่เราจะทำต่อมาก็คือ

471
00:31:20,824 --> 00:31:24,824
จะมากำหนดเงื่อนไข เมื่อเรากดปุ่มลูกศร

472
00:31:24,825 --> 00:31:28,825
K_RIGHT เห็นไหมคะ

473
00:31:28,826 --> 00:31:32,826
เราจะไปที่ even type

474
00:31:32,827 --> 00:31:36,827
เห็นไหม ตัวนี้เราสร้างไว้ครั้งก่อนแล้ว

475
00:31:36,828 --> 00:31:40,828
แต่เราจะอยู่แค่ pygame.K_DOWN

476
00:31:40,832 --> 00:31:44,832
ทีนี้รอบนี้เราจะไปเพิ่มนะคะ เพิ่ม event type

477
00:31:44,833 --> 00:31:48,833
เป็น K_RIGHT

478
00:31:48,834 --> 00:31:52,834
นะคะ

479
00:31:52,835 --> 00:31:56,835
เดี๋ยวสลับสวิตช์ไปหน้านี้ก่อนนะคะ

480
00:31:56,836 --> 00:32:00,836

481
00:32:00,838 --> 00:32:04,838
เราต้องมาที่ Sublime เรา

482
00:32:04,840 --> 00:32:08,840
แล้วนะ แล้วเด็ก ๆ ไปที่ Loop น่ะ

483
00:32:08,841 --> 00:32:12,841
หา loop จำได้นะคะ loop อยู่ตรงไหน

484
00:32:12,842 --> 00:32:16,842
หา if event pygame

485
00:32:16,843 --> 00:32:20,843
.K_DOWN ก็คือเราจะไปจัด

486
00:32:20,844 --> 00:32:24,844
การกดปุ่มใช่ไหมคะ Keydown

487
00:32:24,845 --> 00:32:28,845
ก็คือเมื่อเรากดปุ่ม

488
00:32:28,846 --> 00:32:32,846
ตัวเดิมโค้ดเดิม

489
00:32:32,847 --> 00:32:36,847
มันเป็นอะไรไม่รู้ ทีนี้เดี๋ยวไปแก้

490
00:32:36,849 --> 00:32:40,849
โดยการแก้ตรงบรรทัดที่ 2

491
00:32:40,850 --> 00:32:44,850
เห็นไหมคะ

492
00:32:44,851 --> 00:32:48,851
if event.key =

493
00:32:48,853 --> 00:32:52,853
= pygame.K_RIGHT วิธีพิมพ์นะคะ

494
00:32:52,854 --> 00:32:56,854
พิมพ์ py ปุ๊บ

495
00:32:56,856 --> 00:33:00,856
มีคำว่า "pygame" ขึ้นมาให้กด Enter

496
00:33:00,864 --> 00:33:04,864
เห็นไหม ตามด้วย . ปุ๊บ

497
00:33:04,866 --> 00:33:08,866
เติมตัว K ใหญ่ K ใหญ่ นะคะ

498
00:33:08,866 --> 00:33:12,866
K แล้วตามด้วยอะไร

499
00:33:12,868 --> 00:33:16,868
ขีดล่าง Underscore

500
00:33:16,869 --> 00:33:20,869
แล้วก็กดตัว R 1 ครั้ง

501
00:33:20,870 --> 00:33:24,870
ตัวตรงคำสั่งให้ใช้

502
00:33:24,872 --> 00:33:28,872
คีย์บอร์ดน่ะ ต้องพิมพ์ด้วยตัวใหญ่ทั้งหมด

503
00:33:28,873 --> 00:33:32,873
นะคะ R-I-G-

504
00:33:32,874 --> 00:33:36,874
H-T K_RIGHT นะคะ

505
00:33:36,876 --> 00:33:40,876
เสร็จแล้ว

506
00:33:40,877 --> 00:33:44,877
ใส่ Colon นะ

507
00:33:44,879 --> 00:33:48,879
Colon แล้วกด Enter ]งมา

508
00:33:48,879 --> 00:33:52,879
ลงมา บรรทัดถัดมาพิมพ์

509
00:33:52,880 --> 00:33:56,880
เรียกใช้ตัวแปร bgvelo

510
00:33:56,883 --> 00:34:00,883

511
00:34:00,884 --> 00:34:04,884
ตอนแรกที่เรากำหนดตัวแปร ค่าเริ่มต้นเราให้มัน 0

512
00:34:04,885 --> 00:34:08,885
ก็คือมันจะอยู่นิ่ง ๆ นะ ทีนี้เราก็มาใส่

513
00:34:08,887 --> 00:34:12,887
ค่าความเร็วให้มัน อันนี้แม่ใส่ที่ 5 ก่อนแล้ว

514
00:34:12,888 --> 00:34:16,888
ลองแล้วพอ Run แล้ว

515
00:34:16,888 --> 00:34:20,888
เหมือน Background เรามันเคลื่อนช้า เราเพิ่มตัวเลขได้

516
00:34:20,889 --> 00:34:24,889
ได้นึกออกไหม เพิ่มค่าตัวเลขได้นะคะ ว่า

517
00:34:24,890 --> 00:34:28,890
ให้ช้าให้เร็วมันขึ้นกับตัวเลขนี้

518
00:34:28,892 --> 00:34:32,892
ก็คือค่าความเร็วที่จะให้

519
00:34:32,893 --> 00:34:36,893
เพื่อความชัวร์ อยากรู้

520
00:34:36,894 --> 00:34:40,894
ให้ใส่แค่ 1 พอ จะได้เห็นไง จาก 0

521
00:34:40,896 --> 00:34:44,896
แล้วเพิ่มเป็น 1 ความเร็วมันจะเท่าไหน

522
00:34:44,897 --> 00:34:48,897
นะคะ ตรง

523
00:34:48,899 --> 00:34:52,899
บรรทัดต่อมา

524
00:34:52,900 --> 00:34:56,900

525
00:34:56,901 --> 00:35:00,901

526
00:35:00,904 --> 00:35:04,904
ให้เด็ก ๆ มาเพิ่มเงื่อนไขอีกตัวหนึ่ง

527
00:35:04,906 --> 00:35:08,906
เห็นไหมคะ สำหรับค่า

528
00:35:08,906 --> 00:35:12,906
background bgx กับ bgy

529
00:35:12,907 --> 00:35:16,907
นะคะ แต่ตอนนี้เราจะเพิ่ม

530
00:35:16,910 --> 00:35:20,910
เพิ่มไปทาง

531
00:35:20,910 --> 00:35:24,910
ให้นึกถึงนะ ให้นึกถึงการเคลื่อน เคลื่อนไปทางไหนลูก

532
00:35:24,911 --> 00:35:28,911
เคลื่อนไปจากซ้ายไปขวา

533
00:35:28,912 --> 00:35:32,912
นึกออกไหม เพราะฉะนั้น แกนที่

534
00:35:32,913 --> 00:35:36,913
จะใช้เคลื่อนก็คือแกน x นะ

535
00:35:36,914 --> 00:35:40,914
จากซ้ายมือ ไปทางขวามือ ให้รูปมันเลื่อนไปอย่างนี้

536
00:35:40,915 --> 00:35:44,915
สังเกตตำแหน่ง if

537
00:35:44,916 --> 00:35:48,916
if นี้ เด็ก ๆ จะต้อง

538
00:35:48,917 --> 00:35:52,917
เลื่อนให้มันตรงกับ

539
00:35:52,918 --> 00:35:56,918

540
00:35:56,919 --> 00:36:00,919

541
00:36:00,923 --> 00:36:04,923

542
00:36:04,928 --> 00:36:08,928

543
00:36:08,930 --> 00:36:12,930

544
00:36:12,931 --> 00:36:16,931

545
00:36:16,935 --> 00:36:20,935

546
00:36:20,937 --> 00:36:24,937

547
00:36:24,939 --> 00:36:28,939

548
00:36:28,941 --> 00:36:32,941

549
00:36:32,944 --> 00:36:36,944

550
00:36:36,945 --> 00:36:40,945

551
00:36:40,947 --> 00:36:44,947

552
00:36:44,948 --> 00:36:48,948

553
00:36:48,950 --> 00:36:52,950

554
00:36:52,955 --> 00:36:56,955

555
00:36:56,957 --> 00:37:00,957

556
00:37:00,958 --> 00:37:04,958

557
00:37:04,959 --> 00:37:08,959

558
00:37:08,960 --> 00:37:12,960

559
00:37:12,962 --> 00:37:16,962

560
00:37:16,964 --> 00:37:20,964

561
00:37:20,966 --> 00:37:24,966

562
00:37:24,968 --> 00:37:28,968

563
00:37:28,969 --> 00:37:32,969

564
00:37:32,970 --> 00:37:36,970

565
00:37:36,972 --> 00:37:40,972

566
00:37:40,974 --> 00:37:44,974

567
00:37:44,975 --> 00:37:48,975

568
00:37:48,977 --> 00:37:52,977

569
00:37:52,978 --> 00:37:56,978

570
00:37:56,980 --> 00:38:00,980

571
00:38:00,981 --> 00:38:04,981

572
00:38:04,983 --> 00:38:08,983

573
00:38:08,985 --> 00:38:12,985

574
00:38:12,987 --> 00:38:16,987

575
00:38:16,990 --> 00:38:20,990

576
00:38:20,992 --> 00:38:24,992

577
00:38:24,994 --> 00:38:28,994

578
00:38:28,995 --> 00:38:32,995

579
00:38:32,999 --> 00:38:36,999

580
00:38:37,000 --> 00:38:41,000

581
00:38:41,003 --> 00:38:45,003

582
00:38:45,005 --> 00:38:49,005

583
00:38:49,006 --> 00:38:53,006

584
00:38:53,008 --> 00:38:57,008

585
00:38:57,012 --> 00:39:01,012

586
00:39:01,014 --> 00:39:05,014

587
00:39:05,017 --> 00:39:09,017

588
00:39:09,018 --> 00:39:13,018

589
00:39:13,020 --> 00:39:17,020

590
00:39:17,022 --> 00:39:21,022

591
00:39:21,024 --> 00:39:25,024

592
00:39:25,026 --> 00:39:29,026

593
00:39:29,028 --> 00:39:33,028

594
00:39:33,029 --> 00:39:37,029

595
00:39:37,031 --> 00:39:41,031

596
00:39:41,033 --> 00:39:45,033

597
00:39:45,035 --> 00:39:49,035

598
00:39:49,039 --> 00:39:53,039

599
00:39:53,041 --> 00:39:57,041

600
00:39:57,044 --> 00:40:01,044

601
00:40:01,046 --> 00:40:05,046

602
00:40:05,047 --> 00:40:09,047

603
00:40:09,048 --> 00:40:13,048

604
00:40:13,050 --> 00:40:17,050

605
00:40:17,052 --> 00:40:21,052

606
00:40:21,053 --> 00:40:25,053

607
00:40:25,055 --> 00:40:29,055

608
00:40:29,056 --> 00:40:33,056

609
00:40:33,060 --> 00:40:37,060
ลบกลับไปใหม่ ให้มันไปเริ่มต้นใหม่

610
00:40:37,062 --> 00:40:41,062
พอมันพ้น 800 ปุ๊บ จะต้องลบแล้วมันจะไปเริ่มที่ 0 ใหม่

611
00:40:41,064 --> 00:40:45,064
อย่างนี้นะคะ ก็คือให้นึกถึงว่าอันนี้เป็นฉาก

612
00:40:45,065 --> 00:40:49,065
ที่วิ่งเข้ามาในจอนี่นึกออกหรือเปล่าลูก

613
00:40:49,066 --> 00:40:53,066
มันจะหลุดออกไปเลยใช่ไหม ถ้าเราไม่ทำให้วันวนลูปน่ะ

614
00:40:53,067 --> 00:40:57,067
หมุนกลับคืนมา เพราะฉะนั้น ถึงบอกว่า

615
00:40:57,068 --> 00:41:01,068
ค่าตัวนี้มาจากไอ้ตรงนี้นั่นเอง

616
00:41:01,069 --> 00:41:05,069
ก็คือขนาดของจอที่เรากำหนดไว้แต่แรกนะคะ

617
00:41:05,070 --> 00:41:09,070

618
00:41:09,071 --> 00:41:13,071
ก็คืออะไร เดี๋ยว Run ให้ดู

619
00:41:13,073 --> 00:41:17,073
นี่ เห็นไหม

620
00:41:17,074 --> 00:41:21,074
เพราะพอกด เดี๋ยวให้ดูนะคะ พอกดเมาส์

621
00:41:21,076 --> 00:41:25,076
คีย์บอร์ดไปทางขวา 1 ครั้ง ไอ้นี่มันก็จะเลื่อนใช่หรือเปล่า

622
00:41:25,077 --> 00:41:29,077

623
00:41:29,078 --> 00:41:33,078
ใช่หรือเปล่า มันก็จะเลื่อน สังเกตมันจะมี

624
00:41:33,079 --> 00:41:37,079
จังหวะกระตุก 1 วิ(นาที) เห็นไหม เห็นได้ชัดเลย

625
00:41:37,080 --> 00:41:41,080
มันกระตุก เพราะอะไร เพราะความเร็วมันน้อย

626
00:41:41,081 --> 00:41:45,081

627
00:41:45,082 --> 00:41:49,082
ค้างเลย ทางโน้น

628
00:41:49,083 --> 00:41:53,083
เคลื่อนหรือยังดอม

629
00:41:53,084 --> 00:41:57,084
ลอง Run ดู ใส่เสร็จหรือยัง

630
00:41:57,085 --> 00:42:01,085
ใส่ครบตรงนี้หรือยัง if นี่ if

631
00:42:01,086 --> 00:42:05,086
ใส่เข้าไปสิ นี่เด้

632
00:42:05,087 --> 00:42:09,087
screen bile

633
00:42:09,089 --> 00:42:13,089
screen.blit นี่ แล้วเราก็ไปเรียกพื้นหลังมา

634
00:42:13,092 --> 00:42:17,092

635
00:42:17,093 --> 00:42:21,093
อันนี้มันจะข้ามไปอันนี้โน้นแล้ว นี่ ๆ  screen

636
00:42:21,095 --> 00:42:25,095
background นี่ไง 0, 0 นี่ไง

637
00:42:25,098 --> 00:42:29,098
ตำแหน่งเริ่ม ให้ background มันอยู่คุ้มพื้นที่นี้

638
00:42:29,098 --> 00:42:33,098

639
00:42:33,099 --> 00:42:37,099
ทีนี้ เมื่อกี้พิมพ์ตรงนี้

640
00:42:37,101 --> 00:42:41,101
เสร็จหรือยังคะ พี่การ์ตูนมาแล้ว โอเค

641
00:42:41,102 --> 00:42:45,094
เอาใหม่นะ

642
00:42:45,103 --> 00:42:49,103
เมื่อกี้บอกว่ากำหนด loop

643
00:42:49,106 --> 00:42:53,106
ให้แล้วนะ ใส่ค่าให้

644
00:42:53,109 --> 00:42:57,109
กำหนดลูปไปแล้วใช่ไหม

645
00:42:57,111 --> 00:43:01,094

646
00:43:01,113 --> 00:43:05,113
ตรงส่วนของการแสดงผล

647
00:43:05,115 --> 00:43:09,115
เห็นไหมคะ ตรง drawing

648
00:43:09,117 --> 00:43:13,117
ตรง Drawing เราจะไปที่ Drawing

649
00:43:13,118 --> 00:43:17,118
ไหนล่ะ

650
00:43:17,119 --> 00:43:21,119

651
00:43:21,121 --> 00:43:25,121

652
00:43:25,122 --> 00:43:29,122

653
00:43:29,124 --> 00:43:33,124

654
00:43:33,127 --> 00:43:37,127
ติดอีกแล้วหรือ

655
00:43:37,130 --> 00:43:41,130
ตรงนี้เด็ก ๆ ใส่แล้วนะ pygame.K_RIGHT

656
00:43:41,133 --> 00:43:45,133
ปุ๊บนะคะ แล้วก็

657
00:43:45,134 --> 00:43:49,134
ตรง bgvelo ที่ 1 เห็นไหม

658
00:43:49,135 --> 00:43:53,135
ว่าของแม่มันกระตุก แม่จะกลับมาที่เลข 5 เหมือนเดิม

659
00:43:53,137 --> 00:43:57,137
ไม่กระตุกนะคะ และให้ไปที่

660
00:43:57,138 --> 00:44:01,138
ส่วนแสดงผลนี่

661
00:44:01,139 --> 00:44:05,101

662
00:44:05,141 --> 00:44:09,141

663
00:44:09,141 --> 00:44:13,141
ตรง...

664
00:44:13,143 --> 00:44:17,143
หลังจากที่กำหนด bgvelo

665
00:44:17,144 --> 00:44:21,144
เท่ากับ 5 แล้ว มาใส่เงื่อนไขอีกตัวหนึ่ง

666
00:44:21,145 --> 00:44:25,145
if ใช่ไหมคะ โดยบอกไว้แล้วว่า

667
00:44:25,147 --> 00:44:29,147
ตำแหน่งของ if จะต้องอยู่ให้ตรงกับ ดนพ

668
00:44:29,148 --> 00:44:33,148
แล้วกำหนดค่าให้ bgx

669
00:44:33,150 --> 00:44:37,150
= -800 เมื่อกี้บอกแล้วว่า

670
00:44:37,151 --> 00:44:41,151
800 นี่มันมีที่มาก็คือมันจะเท่ากับ

671
00:44:41,152 --> 00:44:45,152
ค่าของขนาด

672
00:44:45,153 --> 00:44:49,153
screen.

673
00:44:49,154 --> 00:44:53,154
ไม่ได้ทำตัวแปร screen width

674
00:44:53,155 --> 00:44:57,155
ดูตรงนี้

675
00:44:57,156 --> 00:45:01,156

676
00:45:01,159 --> 00:45:05,159
ตรงตำแหน่งที่เรียก

677
00:45:05,160 --> 00:45:09,160
ไฟล์ screen นี้มาก็ได้ ไฟล์ตัวแรก

678
00:45:09,163 --> 00:45:13,163
นี่ถ้าแม่ไม่ใส่ตัวแปรนี่ แม่จะใส่

679
00:45:13,164 --> 00:45:17,164
ให้ดูนะ มันก็จะเป็น ตรงนี้ก็จะเป็น 800

680
00:45:17,165 --> 00:45:21,165
นึกออกนะ ตรงนี้ก็คือ 150 นี่นะคะ

681
00:45:21,167 --> 00:45:25,167
ก็คือค่าของตัวนี้นั่นเอง

682
00:45:25,168 --> 00:45:29,168
นั่นก็คือ

683
00:45:29,172 --> 00:45:33,172
ค่าของความกว้างของฉาก

684
00:45:33,173 --> 00:45:37,173
ของเรานั่นเองนะคะ เพราะฉะนั้น ถ้าของเด็ก ๆ

685
00:45:37,174 --> 00:45:41,174
500 เด็ก ๆ ตรงนี้เด็ก ๆ ก็พิมพ์ไป 500

686
00:45:41,175 --> 00:45:45,175
ก็คือให้นึกถึงว่าภาพมันเคลื่อนจนสุด

687
00:45:45,176 --> 00:45:49,176
ค่าสุดท้ายของฉากเรา คือ 800 นี่

688
00:45:49,177 --> 00:45:53,177
เราจะต้องลบมันเพื่อกลับคืนน่ะ ให้เงื่อนไขมันทำเป็นลบ

689
00:45:53,178 --> 00:45:57,178
แล้วก็ bg = x แล้วก็ไปเริ่มต้น

690
00:45:57,179 --> 00:46:01,179
ที่ 0 ใหม่

691
00:46:01,182 --> 00:46:05,182
นี่ไง

692
00:46:05,182 --> 00:46:09,182
ดูตัวแปรฉาก

693
00:46:09,183 --> 00:46:13,183
หลังตัวเองด้วยว่าตั้งชื่อไว้ว่าอะไรนะคะ

694
00:46:13,189 --> 00:46:17,189

695
00:46:17,192 --> 00:46:21,192

696
00:46:21,193 --> 00:46:25,193
นี่ไง

697
00:46:25,195 --> 00:46:29,195
นะคะ ต่อไป

698
00:46:29,196 --> 00:46:33,196
เมื่อเรากำหนดเงื่อนไขให้เขาเสร็จแล้วทีนี้เราก็จะมาเรียกใช้

699
00:46:33,197 --> 00:46:37,197
เขาล่ะ เราให้ไปตำแหน่งที่เรา...

700
00:46:37,198 --> 00:46:41,198
เห็นไหมคะ อยู่ต่อจากฉากเราน่ะ screen.blie

701
00:46:41,199 --> 00:46:45,199
แล้ว

702
00:46:45,200 --> 00:46:49,200
ให้เด็ก ๆ พิมพ์ bgx-= bgvelo

703
00:46:49,201 --> 00:46:53,201
ิbg.velo

704
00:46:53,203 --> 00:46:57,203

705
00:46:57,204 --> 00:47:01,204
ต้องดูนะคะ ว่าชื่อตัวแปรที่เรา

706
00:47:01,206 --> 00:47:05,206
ตั้งแต่ละเครื่องด้วย ตั้งไม่เหมือนกันน่ะ

707
00:47:05,207 --> 00:47:09,207
อย่าลืม คือ ตอนสอนนี่ แม่ตั้งตัวแปรนี้

708
00:47:09,208 --> 00:47:13,208
แต่บางคนไปตั้งตัวแปรเองน่ะ แล้วพอเรียกใช้

709
00:47:13,210 --> 00:47:17,210
เรียกใช้ไม่ถูกน่ะ นะคะ

710
00:47:17,211 --> 00:47:21,211
ก็คือเราก็กด Enter แล้วก็พิมพ์

711
00:47:21,212 --> 00:47:25,212
bgx มันจะขึ้นมา ให้ไปเลือก

712
00:47:25,213 --> 00:47:29,213
จะได้ไม่ผิดอย่างนี้นะคะ

713
00:47:29,215 --> 00:47:33,215
ต้องเป็น - นะคะ ใส่ค่าลบเข้าไป

714
00:47:33,216 --> 00:47:37,216
ให้มันเริ่มที่ติดลบเลย

715
00:47:37,217 --> 00:47:41,217
ติดลบ แล้วเท่ากับ

716
00:47:41,218 --> 00:47:45,218
bgvelo

717
00:47:45,220 --> 00:47:49,220
ใช่

718
00:47:49,224 --> 00:47:53,224
อันตัวนี้ก่อนนะ ตัวนี้ก่อนนะ

719
00:47:53,226 --> 00:47:57,226
ครับ

720
00:47:57,229 --> 00:48:01,229

721
00:48:01,230 --> 00:48:05,230

722
00:48:05,232 --> 00:48:09,232

723
00:48:09,234 --> 00:48:13,234

724
00:48:13,237 --> 00:48:17,237

725
00:48:17,239 --> 00:48:21,239

726
00:48:21,241 --> 00:48:25,241

727
00:48:25,243 --> 00:48:29,243

728
00:48:29,244 --> 00:48:33,244

729
00:48:33,248 --> 00:48:37,248

730
00:48:37,250 --> 00:48:41,250

731
00:48:41,251 --> 00:48:45,251

732
00:48:45,252 --> 00:48:49,252

733
00:48:49,253 --> 00:48:53,253
ค่า...

734
00:48:53,255 --> 00:48:57,255
คำสั่ง

735
00:48:57,256 --> 00:49:01,256
เครื่องหมายเท่ากับจะใช้ 2 ตัว

736
00:49:01,258 --> 00:49:05,258
อยู่ในอะไรคะ อยู่หลังคำว่า "if" จะใช้

737
00:49:05,259 --> 00:49:09,259
เครื่องหมายเท่ากับ 2 ตัวเสมอเห็นไหม

738
00:49:09,260 --> 00:49:13,260
แต่ถ้าไม่มี if น่ะ เครื่องหมาย = จะใช้แค่ตัวเดียว

739
00:49:13,261 --> 00:49:17,261
เพราะฉะนั้น เมื่อ

740
00:49:17,262 --> 00:49:21,262
เราเลือกใช้ if เมื่อไหร่

741
00:49:21,263 --> 00:49:25,263
เวลาพิมพ์เครื่องหมายเท่ากับจะต้องพิมพ์ 2 ครั้งนะคะ

742
00:49:25,270 --> 00:49:29,270
จะไม่พิมพ์ครั้งเดียว

743
00:49:29,272 --> 00:49:33,272
จำไว้เลย

744
00:49:33,276 --> 00:49:37,276
จำไว้เลย โอเค

745
00:49:37,276 --> 00:49:41,276
โอเคไหม

746
00:49:41,277 --> 00:49:45,277
ประกาศตัวแปรนี้หรือยัง แล้วอะไร

747
00:49:45,279 --> 00:49:49,279
-800 bgx อยู่ไหน

748
00:49:49,280 --> 00:49:53,280

749
00:49:53,282 --> 00:49:57,282
เดี๋ยวขอดูตำแหน่งก่อน

750
00:49:57,284 --> 00:50:01,284

751
00:50:01,285 --> 00:50:05,285

752
00:50:05,287 --> 00:50:09,287

753
00:50:09,288 --> 00:50:13,288

754
00:50:13,290 --> 00:50:17,290
bgx = 0 ตอนนี้มันไป

755
00:50:17,292 --> 00:50:21,292
บรรทัดที่ 6, 7 ตรงนี้ปุ๊บ

756
00:50:21,293 --> 00:50:25,293
เท่ากับ 0 ปุ๊บ

757
00:50:25,294 --> 00:50:29,294

758
00:50:29,295 --> 00:50:33,295
17 ขึ้นว่า

759
00:50:33,298 --> 00:50:37,298

760
00:50:37,302 --> 00:50:41,302

761
00:50:41,308 --> 00:50:45,308

762
00:50:45,309 --> 00:50:49,309
Unexpexted

763
00:50:49,311 --> 00:50:53,311

764
00:50:53,313 --> 00:50:57,313
เอาอันนี้ออก

765
00:50:57,314 --> 00:51:01,314
ลบสิ Delete

766
00:51:01,316 --> 00:51:05,316
Ctrl + B ใหม่

767
00:51:05,318 --> 00:51:09,318
นั่นไง ทีนี่ เดี๋ยวสิ

768
00:51:09,319 --> 00:51:13,319
ยังใส่ค่าไม่ครบเลย เพราะอะไร

769
00:51:13,320 --> 00:51:17,320
ตัวเองลืมอะไร

770
00:51:17,321 --> 00:51:21,321
อ๋อ

771
00:51:21,322 --> 00:51:25,322
เข้าใจแล้ว นี่ มันมีpygame.type

772
00:51:25,323 --> 00:51:29,323
ตัวเองพิมพ์แล้ว แต่ตัวเองไปพิมพ์ใหม่หรือ

773
00:51:29,324 --> 00:51:33,324
ทำไมมันมีเพิ่มมาอีก

774
00:51:33,326 --> 00:51:37,326
เห็นไหมนี่

775
00:51:37,327 --> 00:51:41,327
นี่ อันไหน เอาตัวไหน dino.run

776
00:51:41,328 --> 00:51:45,328
นี่หมายถึงตัวของแม่นะนี่

777
00:51:45,330 --> 00:51:49,330
เพราะฉะนั้น ต้องแก้ นี่ไง ข้างบน

778
00:51:49,330 --> 00:51:53,330
แล้วบรรทัดนี้มันโผล่

779
00:51:53,331 --> 00:51:57,331
มาจากไหน ตอนให้แก้ ให้แก้ที่บรรทัด if event type

780
00:51:57,332 --> 00:52:01,332
pygame.KEYDOWN

781
00:52:01,333 --> 00:52:05,333
copy บรรทัดนี้ไปแทน dino.run

782
00:52:05,335 --> 00:52:09,335
ที่ Run น่ะ คือตัวการ์ตูนตัวเองใช่ไหม

783
00:52:09,336 --> 00:52:13,336
จะมาใช้ dino.run ก็คงจะมาเจอหรอก

784
00:52:13,337 --> 00:52:17,337
จะหาเจอหรอก

785
00:52:17,339 --> 00:52:21,339
เอาตัวนี้ใส่ตรงนี้แทน

786
00:52:21,340 --> 00:52:25,340

787
00:52:25,341 --> 00:52:29,341
ดูนะคะ

788
00:52:29,342 --> 00:52:33,342
เวลาพิมพ์นี่ สังเกต

789
00:52:33,346 --> 00:52:37,346
ดี ๆ นะ ตำแหน่ง event

790
00:52:37,347 --> 00:52:41,347
นี่ เห็นไหม

791
00:52:41,348 --> 00:52:45,348
ตรงนี้

792
00:52:45,349 --> 00:52:49,349
เป็นของตัวเองนะคะ ไม่ใช่ dino r

793
00:52:49,352 --> 00:52:53,352
ตัวนี้มาจากตัวอะไร ก็คือชื่อตัวแปรของเรา

794
00:52:53,353 --> 00:52:57,353
จะให้มันวิ่งของเราน่ะ

795
00:52:57,354 --> 00:53:01,354
ใส่ชื่อ dino เหมือนแม่ ก็คงจะมาเจอนะ

796
00:53:01,356 --> 00:53:05,356
เพราะของตัวเองไม่ได้ตั้งชื่อนี่ใช่ไหม

797
00:53:05,357 --> 00:53:09,357
ต้องเช็กนะคะ ตัวนี้ที่เราสร้างไว้น่ะ

798
00:53:09,359 --> 00:53:13,359
นี่ Class นี้ที่เก็บรูป

799
00:53:13,363 --> 00:53:17,363
นี่ แล้วก็มากำหนดตัวแปรเพื่อเรียกใช้งานมัน

800
00:53:17,364 --> 00:53:21,364
อยู่ตรงนี้นี่ เห็นไหม

801
00:53:21,366 --> 00:53:25,366
ตัวแปรชื่อ dino มาจาก class ที่เราสร้าง

802
00:53:25,369 --> 00:53:29,369
ไดโนเสาร์วิ่งไว้นี่เพราะฉะนั้น

803
00:53:29,370 --> 00:53:33,370
ตรงนี้ของเด็ก ๆ นี่

804
00:53:33,371 --> 00:53:37,371
เวลาเรียกใช้งานมันก็ต้องเป็นของตัวเองนะคะ

805
00:53:37,372 --> 00:53:41,372
เมื่อเสร็จ

806
00:53:41,374 --> 00:53:45,374
เงื่อนไขแล้ว ใส่ตรงแสดงผล

807
00:53:45,374 --> 00:53:49,374
พิมพ์ bgx- = bgvelo หรือยังคะ

808
00:53:49,377 --> 00:53:53,377
หรือยังคะ ใครยังไม่พิมพ์บรรทัดนี้

809
00:53:53,379 --> 00:53:57,379
บรรทัดนี้นะคะ บรรทัดนี้

810
00:53:57,380 --> 00:54:01,380
นี่ ๆ บรรทัดที่ไฮไลท์ไว้นี่

811
00:54:01,381 --> 00:54:05,381
เพราะอะไร เพราะเมื่อเราประกาศตัวแปร

812
00:54:05,382 --> 00:54:09,382
ไปแล้ว แล้วเมื่อต้องการให้แสดงผล เราก็ต้องเรียกใช้

813
00:54:09,384 --> 00:54:13,384
ตัวแปรนั้น เหมือนกำหนดเงื่อนไขไปแล้วไม่เรียก

814
00:54:13,385 --> 00:54:17,385
ใช้มัน มันก็จะไม่ทำงานนะคะ

815
00:54:17,386 --> 00:54:21,386
ต้องสั่งให้มันทำงาน

816
00:54:21,388 --> 00:54:25,388

817
00:54:25,389 --> 00:54:29,389

818
00:54:29,390 --> 00:54:33,390

819
00:54:33,391 --> 00:54:37,391
ชื่ออะไร นั่นไง นั่นไง

820
00:54:37,394 --> 00:54:41,394

821
00:54:41,395 --> 00:54:45,395
นี่ beat

822
00:54:45,397 --> 00:54:49,397
ของตัวเองก็พิมพ์ ix

823
00:54:49,399 --> 00:54:53,399
แล้วอะไรมานี่

824
00:54:53,400 --> 00:54:57,400
screen

825
00:54:57,401 --> 00:55:01,401
บรรทัดนี้ลบออก

826
00:55:01,402 --> 00:55:05,402
ตรงนี้

827
00:55:05,403 --> 00:55:09,403
ไม่ใช่ event ไง ก็บอกมา miss ไง

828
00:55:09,404 --> 00:55:13,404
event มาจากไหนนี่

829
00:55:13,412 --> 00:55:17,412

830
00:55:17,413 --> 00:55:21,413
ไม่ใช่ mix ใหญ่ ต้องเป็นตัวแปร

831
00:55:21,414 --> 00:55:25,414
เลื่อนไป พิมพ์เดี๋ยวมันก็ขึ้นมาเอง เพราะประกาศแล้ว

832
00:55:25,415 --> 00:55:29,415
m เลย พิมพ์ i เลย mi

833
00:55:29,416 --> 00:55:33,416

834
00:55:33,418 --> 00:55:37,418
Enter

835
00:55:37,420 --> 00:55:41,420
บรรทัดนี้ 68 - 69 ลบออก

836
00:55:41,421 --> 00:55:45,421
ทำไมกลับมาอีกแล้ว

837
00:55:45,423 --> 00:55:49,423
68 กับ 69 ลบ เอาแค่

838
00:55:49,424 --> 00:55:53,424
68 กับ 69 ออก ซ้ำน่ะ คำสั่งซ้ำ

839
00:55:53,425 --> 00:55:57,425
Ctrl ใหม่ นั่นสิ

840
00:55:57,426 --> 00:56:01,426
ยังไม่เคลื่อน ฉากยังไม่เคลื่อน

841
00:56:01,429 --> 00:56:05,429
ยังไม่เรียกใช้ฉากที่ให้เคลื่อนเลย มีแต่ไอ้นี่เคลื่อน

842
00:56:05,430 --> 00:56:09,430
ใช่หรือเปล่า

843
00:56:09,432 --> 00:56:13,432
ตอนนี้ยังไม่ถึงอุปสรรคเลย

844
00:56:13,435 --> 00:56:17,435
ตอนนี้ให้ฉากมันเลื่อนก่อน

845
00:56:17,436 --> 00:56:21,436
สิ่งที่จะทำ

846
00:56:21,437 --> 00:56:25,437
ต่อมาพอเห็นไหม

847
00:56:25,439 --> 00:56:29,439
พอเราเรียกใช้... เรากำหนดเงื่อนไขแล้ว

848
00:56:29,439 --> 00:56:33,439
ยังไม่มาเรียกใช้น่ะ ยังไม่มาพิมพ์

849
00:56:33,441 --> 00:56:37,441
ว่า bgx =-

850
00:56:37,442 --> 00:56:41,442
bgx -= bgblow น่ะ

851
00:56:41,443 --> 00:56:45,443
ฉาก... Background มันจะไม่เคลื่อนนะคะ

852
00:56:45,446 --> 00:56:49,446
เพราะไม่ได้เรียกใช้มันใช่ไหม

853
00:56:49,447 --> 00:56:53,447
ไปทำเงื่อนไขให้มัน แต่ไม่เรียกใช้มันก็ไม่มีประโยชน์

854
00:56:53,449 --> 00:56:57,449
เพราะฉะนั้น ต้องเรียกใช้มันด้วย

855
00:56:57,450 --> 00:57:01,450
อยู่ตรง Display ต่อจาก...

856
00:57:01,451 --> 00:57:05,451

857
00:57:05,452 --> 00:57:09,452

858
00:57:09,454 --> 00:57:13,454

859
00:57:13,455 --> 00:57:17,455
ก็โหลดมาหรือยัง ก็เดี๋ยวจะพาไป

860
00:57:17,457 --> 00:57:21,457

861
00:57:21,461 --> 00:57:25,461

862
00:57:25,462 --> 00:57:29,462

863
00:57:29,463 --> 00:57:33,463
ฉาก ไม่ใช่ Run ที่อุปสรรคเลย

864
00:57:33,465 --> 00:57:37,465

865
00:57:37,466 --> 00:57:41,466
ตอนนี้คือที่ต้องทำให้ได้ คือ ฉากต้อง

866
00:57:41,467 --> 00:57:45,467
เคลื่อนก่อนใช่ไหม เพราะสัปดาห์ที่แล้วเราใส่ฉากเข้าไป

867
00:57:45,468 --> 00:57:49,468
แต่ฉากยังไม่เคลื่อน เพราะฉะนั้น ของใคร ถ้า

868
00:57:49,470 --> 00:57:53,470
ฉากยังไม่เคลื่อนนั่นหมายความว่าเด็ก ๆ ยัง

869
00:57:53,470 --> 00:57:57,470
ไม่ได้ไปเรียกใช้ค่า bgx ถูกไหม

870
00:57:57,472 --> 00:58:01,472
เพราะไปกำหนดเงื่อนไขให้มันแล้ว ไปกำหนดเงื่อนไข

871
00:58:01,473 --> 00:58:05,473
ให้มันทำงานแล้ว แต่ไม่เรียกใช้มัน

872
00:58:05,477 --> 00:58:09,477
ตอนนี้ต้องเรียกใช้มัน ตำแหน่งที่จะเรียกใช้ก็คือ

873
00:58:09,479 --> 00:58:13,479
เห็นไหมคะ ให้ต่อจาก screen.bilt

874
00:58:13,480 --> 00:58:17,480
มันต้องอยู่หลัง Background ที่เราเอาลงไว้

875
00:58:17,481 --> 00:58:21,481

876
00:58:21,482 --> 00:58:25,482
หนูก็ว่ามันโอเคนะ ทีนี้

877
00:58:25,483 --> 00:58:29,483
บางคนเหมือนมุก พอพิมพ์แล้ว run

878
00:58:29,485 --> 00:58:33,485
ให้ดูความเร็วของฉากที่มันเคลื่อน

879
00:58:33,486 --> 00:58:37,486
เออ ถ้าเร็วมาก แม่บอกว่าอย่างไรคะ

880
00:58:37,487 --> 00:58:41,487
ปรับตัวเลขใช่ไหม ตัวเลขความเร็วมันจะอยู่

881
00:58:41,488 --> 00:58:45,488
คำว่า "bgvelo" ใช่ไหมคะ

882
00:58:45,490 --> 00:58:49,490
ที่เรากำหนดใน

883
00:58:49,491 --> 00:58:53,491
ตรง if event key เห็นไหม

884
00:58:53,492 --> 00:58:57,492
ในเงื่อนไขนะคะ ถ้า 1 มันเร็วก็คือ

885
00:58:57,494 --> 00:59:01,494
เพิ่ม เพิ่มตัวเลขเข้าไปนึกออกนะ เพิ่มจาก

886
00:59:01,494 --> 00:59:05,494
1 เป็น 2 เป็น 3 น่ะ ความเร็ว

887
00:59:05,495 --> 00:59:09,495
มากหรือน้อย จะขึ้นอยู่กับจำนวนตัวเลขนะ

888
00:59:09,496 --> 00:59:13,496

889
00:59:13,499 --> 00:59:17,421
โอเคนะคะ

890
00:59:17,500 --> 00:59:21,500
ทีนี้

891
00:59:21,501 --> 00:59:25,501
แม่บอกว่าพอลองเรียกใช้ bgx แล้วลอง

892
00:59:25,503 --> 00:59:29,503
กดอะไร Ctrl + B กด Ctrl + B

893
00:59:29,504 --> 00:59:33,504
ดูว่า กด Ctrl + B แล้วกดอะไรคะ

894
00:59:33,505 --> 00:59:37,505
ลูกศรอะไรคะ ลูกศรซ้าย

895
00:59:37,506 --> 00:59:41,506
ใช่ไหม ขอโทษ ๆ ขวา ๆ ลูกศรที่

896
00:59:41,508 --> 00:59:45,508
ชี้ไปทางขวาน่ะ กดดู 1 ครั้ง แล้วฉากเรามันเลื่อนไปไหม

897
00:59:45,511 --> 00:59:49,511
เห็นหรือยังลูกศรขวาอยู่ตรงไหน

898
00:59:49,513 --> 00:59:53,513
ในกลุ่มคีย์บอร์ดน่ะ

899
00:59:53,514 --> 00:59:57,514
มันจะมีลูกศรชี้ขึ้น ลูกศรชี้ลง

900
00:59:57,515 --> 01:00:01,515
ใช่ไหมคะ ลูกศรไปทางซ้าย ลูกศรไปทางขวา

901
01:00:01,517 --> 01:00:05,517
ให้กดลูกศรที่ไปทางขวาน่ะค่ะ 1 ครั้ง

902
01:00:05,518 --> 01:00:09,518
ถ้ากดแล้วฉากเลื่อนแสดงว่าเด็ก ๆ

903
01:00:09,519 --> 01:00:13,519
ผ่านแล้ว ของส่วนนี้

904
01:00:13,520 --> 01:00:17,520

905
01:00:17,521 --> 01:00:21,521

906
01:00:21,522 --> 01:00:25,522

907
01:00:25,524 --> 01:00:29,524

908
01:00:29,527 --> 01:00:33,527
เห็นไหมคะ ตำแหน่งที่เรียกใช้นี่

909
01:00:33,529 --> 01:00:37,529
ที่เราเรียก background มาน่ะ

910
01:00:37,530 --> 01:00:41,530
เพราะฉะนั้น เราจะต้อง bgx จะต้องอยู่ข้างหลังมัน

911
01:00:41,531 --> 01:00:45,531
เพื่อบอกให้รู้ว่า Background ถูกเคลื่อนด้วยตัวนี้

912
01:00:45,533 --> 01:00:49,533
bgx นี่

913
01:00:49,534 --> 01:00:53,534

914
01:00:53,537 --> 01:00:57,537

915
01:00:57,538 --> 01:01:01,538

916
01:01:01,540 --> 01:01:05,540

917
01:01:05,545 --> 01:01:09,545

918
01:01:09,547 --> 01:01:13,547

919
01:01:13,550 --> 01:01:17,550

920
01:01:17,552 --> 01:01:21,552

921
01:01:21,554 --> 01:01:25,554

922
01:01:25,555 --> 01:01:29,555

923
01:01:29,556 --> 01:01:33,556

924
01:01:33,560 --> 01:01:37,560

925
01:01:37,562 --> 01:01:41,562

926
01:01:41,564 --> 01:01:45,564

927
01:01:45,567 --> 01:01:49,567

928
01:01:49,573 --> 01:01:53,573

929
01:01:53,575 --> 01:01:57,575

930
01:01:57,577 --> 01:02:01,577

931
01:02:01,578 --> 01:02:05,578

932
01:02:05,580 --> 01:02:09,580

933
01:02:09,583 --> 01:02:13,583

934
01:02:13,585 --> 01:02:17,585

935
01:02:17,588 --> 01:02:21,588

936
01:02:21,590 --> 01:02:25,590

937
01:02:25,593 --> 01:02:29,593

938
01:02:29,595 --> 01:02:33,595

939
01:02:33,596 --> 01:02:37,596

940
01:02:37,598 --> 01:02:41,598

941
01:02:41,606 --> 01:02:45,606

942
01:02:45,608 --> 01:02:49,608

943
01:02:49,609 --> 01:02:53,609

944
01:02:53,611 --> 01:02:57,611

945
01:02:57,613 --> 01:03:01,613

946
01:03:01,616 --> 01:03:05,616

947
01:03:05,618 --> 01:03:09,618

948
01:03:09,620 --> 01:03:13,620

949
01:03:13,622 --> 01:03:17,622

950
01:03:17,623 --> 01:03:21,623

951
01:03:21,624 --> 01:03:25,624

952
01:03:25,626 --> 01:03:29,626

953
01:03:29,631 --> 01:03:33,631

954
01:03:33,633 --> 01:03:37,633

955
01:03:37,634 --> 01:03:41,634

956
01:03:41,636 --> 01:03:45,636

957
01:03:45,638 --> 01:03:49,638

958
01:03:49,641 --> 01:03:53,641

959
01:03:53,643 --> 01:03:57,643

960
01:03:57,645 --> 01:04:01,645

961
01:04:01,648 --> 01:04:05,648

962
01:04:05,649 --> 01:04:09,649

963
01:04:09,652 --> 01:04:13,652

964
01:04:13,653 --> 01:04:17,653

965
01:04:17,654 --> 01:04:21,654

966
01:04:21,656 --> 01:04:25,656

967
01:04:25,658 --> 01:04:29,658

968
01:04:29,659 --> 01:04:33,659

969
01:04:33,660 --> 01:04:37,660

970
01:04:37,662 --> 01:04:41,662

971
01:04:41,664 --> 01:04:45,664

972
01:04:45,667 --> 01:04:49,667

973
01:04:49,668 --> 01:04:53,668

974
01:04:53,670 --> 01:04:57,670

975
01:04:57,670 --> 01:05:01,670

976
01:05:01,672 --> 01:05:05,672

977
01:05:05,673 --> 01:05:09,673

978
01:05:09,675 --> 01:05:13,675

979
01:05:13,677 --> 01:05:17,677

980
01:05:17,679 --> 01:05:21,679

981
01:05:21,680 --> 01:05:25,680

982
01:05:25,683 --> 01:05:29,683

983
01:05:29,685 --> 01:05:33,685

984
01:05:33,687 --> 01:05:37,687

985
01:05:37,689 --> 01:05:41,689

986
01:05:41,691 --> 01:05:45,691

987
01:05:45,694 --> 01:05:49,694

988
01:05:49,696 --> 01:05:53,696

989
01:05:53,697 --> 01:05:57,697

990
01:05:57,701 --> 01:06:01,701

991
01:06:01,703 --> 01:06:05,703

992
01:06:05,705 --> 01:06:09,705
บางคน

993
01:06:09,707 --> 01:06:13,707
ไหนของใครที่ตัวฉาก ตัว

994
01:06:13,708 --> 01:06:17,708
Background ไม่เลื่อนบ้างยกมือ

995
01:06:17,710 --> 01:06:21,710
ดูนะคะ อันดับแรก

996
01:06:21,710 --> 01:06:25,710
มาดูที่ตำแหน่งนี้

997
01:06:25,712 --> 01:06:29,712
ตำแหน่ง

998
01:06:29,712 --> 01:06:33,712
เงื่อนไขเราก่อน

999
01:06:33,715 --> 01:06:37,715
event type แรก

1000
01:06:37,716 --> 01:06:41,716
เท่ากับ

1001
01:06:41,717 --> 01:06:45,717
pygame.KEYDOWN

1002
01:06:45,718 --> 01:06:49,718
แล้วมี if ที่ 2 ก็คือ

1003
01:06:49,719 --> 01:06:53,719
ถ้า event.key

1004
01:06:53,720 --> 01:06:57,720
== pygame.K

1005
01:06:57,721 --> 01:07:01,721
_RIGHT เสร้จแล้ว

1006
01:07:01,723 --> 01:07:05,723
กด Enter ปุ๊บนี่นะคะ

1007
01:07:05,724 --> 01:07:09,724
ให้ดูตำแหน่งนะ

1008
01:07:09,727 --> 01:07:13,727

1009
01:07:13,728 --> 01:07:17,728
Enter ลงไปปุ๊บ สังเกต

1010
01:07:17,730 --> 01:07:21,730
bg velo มันจะอยู่แท็บเยื้องลงไปนะ

1011
01:07:21,731 --> 01:07:25,731
เพราะฉะนั้น บา

1012
01:07:25,733 --> 01:07:29,733
ลบขึ้นไปให้หมด เพราะบางคนจะใช้วิธี

1013
01:07:29,736 --> 01:07:33,736
กด space bar นี่

1014
01:07:33,738 --> 01:07:37,738
ให้มันขึ้นไปชิด Colon

1015
01:07:37,739 --> 01:07:41,739
เสร็จแล้วกด Enter

1016
01:07:41,742 --> 01:07:45,742
แล้วบรรทัดที่ 2...

1017
01:07:45,743 --> 01:07:49,743
บรรทัดที่ต่อจากค่า bgvelo ที่เรากำหนด

1018
01:07:49,744 --> 01:07:53,744
นะคะ นั่นก็คือ

1019
01:07:53,747 --> 01:07:57,747
ชื่อของตัวเกม

1020
01:07:57,749 --> 01:08:01,749
ที่เราจะสั่งให้มัน Run น่ะ มันจะอยู่ตรง .

1021
01:08:01,749 --> 01:08:05,749
bgvelo เลยนะ เสร้จแล้ว

1022
01:08:05,750 --> 01:08:09,750
พอสั่งให้ไอ้ตัวเกมมันเคลื่อน

1023
01:08:09,751 --> 01:08:13,751
ด้วยนี่ เราจะมาใส่เงื่อนไข

1024
01:08:13,752 --> 01:08:17,752
ให้ bgx ใช่ไหมคะ ตรงตำแหน่ง

1025
01:08:17,753 --> 01:08:21,753
เงื่อนไขของ bgx นี่ ตำแหน่งมันจะ

1026
01:08:21,754 --> 01:08:25,754
อยู่ตรงกับอะไรคะ for ใช่ไหม

1027
01:08:25,756 --> 01:08:29,756
if นี้จะต้องอยู่ตรงกับ for เท่านั้น

1028
01:08:29,757 --> 01:08:33,757
และตำแหน่งของ

1029
01:08:33,758 --> 01:08:37,758
bgx ตัวที่ 2 มันจะต้องอยู่

1030
01:08:37,761 --> 01:08:41,761
ตรงกับดูนะคะ ดูดี ๆ

1031
01:08:41,762 --> 01:08:45,762
มันจะเยื้องนะ มันจะไม่อยู่ตรงกับ bg

1032
01:08:45,763 --> 01:08:49,763
ตัวแรก เห็นไหม มันจะเยื้องเข้าไปน่ะ

1033
01:08:49,765 --> 01:08:53,765
คืนก่อน บางคนกดแป้น space bar

1034
01:08:53,767 --> 01:08:57,767
น่ะ

1035
01:08:57,769 --> 01:09:01,769
เพราะเราใช้ Sublime Text ช่วย

1036
01:09:01,769 --> 01:09:05,769
จัดบล็อก จัด Template ของรูปแบบคำสั่ง

1037
01:09:05,771 --> 01:09:09,771
ไว้ให้นะ มันจะไปเป็นบ็อก ๆ นะ

1038
01:09:09,772 --> 01:09:13,772
จะอยู่ส่วนนี้ if ตรงนี้จะอยู่ส่วนนี้

1039
01:09:13,777 --> 01:09:17,777
เขาจัด box ไว้แล้วน่ะ เสร็จแล้ว

1040
01:09:17,783 --> 01:09:21,783
หลังจากนั้นตำแหน่งของการ

1041
01:09:21,784 --> 01:09:25,784
เรียกใช้ Draw

1042
01:09:25,785 --> 01:09:29,785
Screen build จะอยู่ตรงนี้

1043
01:09:29,786 --> 01:09:33,786
มันจะไม่อยู่ชิด ไม่ได้

1044
01:09:33,787 --> 01:09:37,787
อยู่ชิด ไม่ได้อยู่ชิดอย่างนี้นะ เด็ก ๆ เห็นไหม

1045
01:09:37,789 --> 01:09:41,789
นะคะ ตำแหน่งมันจะต้องอยู่ตรงกับ

1046
01:09:41,790 --> 01:09:45,790
if ล่าสุด

1047
01:09:45,793 --> 01:09:49,793

1048
01:09:49,794 --> 01:09:53,794

1049
01:09:53,797 --> 01:09:57,797

1050
01:09:57,798 --> 01:10:01,798
โอเคนะคะ

1051
01:10:01,799 --> 01:10:05,799

1052
01:10:05,800 --> 01:10:09,800
สิ่งที่จะต้องทำต่อมา เดี๋ยวดูสไลด์เราก่อน

1053
01:10:09,802 --> 01:10:13,802
บางทีโค้ดอาจจะยังไปไม่หมด

1054
01:10:13,803 --> 01:10:17,803
นะคะ

1055
01:10:17,805 --> 01:10:21,805
นี่นะคะ พอใส่

1056
01:10:21,806 --> 01:10:25,806
ใส่ตัวนี้แล้ว

1057
01:10:25,809 --> 01:10:29,809
มาเพิ่มอะไร เพิ่ม screen.blit

1058
01:10:29,810 --> 01:10:33,810
เรียกใช้ Screen build อีกครั้งหนึ่ง

1059
01:10:33,811 --> 01:10:37,811
เพื่อเรียก Background นะคะ ที่มัน

1060
01:10:37,812 --> 01:10:41,812
เคลื่อนไปแล้วแล้วมันโดนลบนี่

1061
01:10:41,814 --> 01:10:45,814
ค่าแรกมันโดนลบใช่ไหม เรียกกลับคืนมาน่ะ

1062
01:10:45,816 --> 01:10:49,816
ที่ตำแหน่งไหน ไปยัง

1063
01:10:49,816 --> 01:10:53,816
ตำแหน่ง Sublime เราอยู่ไหน Sublime

1064
01:10:53,817 --> 01:10:57,817
ให้เด็ก ๆ มาที่ตำแหน่ง

1065
01:10:57,818 --> 01:11:01,818
ต่อจาก bgx

1066
01:11:01,820 --> 01:11:05,820
ที่เราเรียกนะคะ พิมพ์

1067
01:11:05,822 --> 01:11:09,822
บรรทัดนี้ก่อน ต้องพิมพ์บรรทัดนี้ก่อนนะคะ

1068
01:11:09,823 --> 01:11:13,823
ซ้อนให้ ทำ Remark ไว้ก่อน อย่าเพิ่งพิมพ์บรรทัดนี้นะ

1069
01:11:13,824 --> 01:11:17,824
มันต้องผ่านการเรียกจาก

1070
01:11:17,825 --> 01:11:21,825
จุดนี้ก่อน

1071
01:11:21,826 --> 01:11:25,826
เดี๋ยว ๆ อันนี้ซ่อนไว้ก่อน

1072
01:11:25,827 --> 01:11:29,827
screen พิมพ์ screen วิธีการ

1073
01:11:29,829 --> 01:11:33,829
ก็คือพิมพ์ sc ปุ๊บ พอขึ้นคำว่า "screen" กด 1 ค

1074
01:11:33,830 --> 01:11:37,830

1075
01:11:37,831 --> 01:11:41,831
แล้วกด . แล้วก็ตามด้วย

1076
01:11:41,831 --> 01:11:45,831
b b แล้วไปหา blit

1077
01:11:45,834 --> 01:11:49,807
เห็นไหม

1078
01:11:49,835 --> 01:11:53,835
Build นะคะ

1079
01:11:53,837 --> 01:11:57,837
สังเกตว่า

1080
01:11:57,838 --> 01:12:01,838
เราจะไม่พิมพ์เยอะ เราจะไม่พิมพ์เยอะ เราจะ...

1081
01:12:01,839 --> 01:12:05,839
บางตัวแปรมันโดนประกาศไปแล้ว screen.blit

1082
01:12:05,840 --> 01:12:09,840
ใส่วงเล็บค่ะ วงเล็บนะคะ

1083
01:12:09,843 --> 01:12:13,843

1084
01:12:13,844 --> 01:12:17,844
ใส่แค่วงเล็บเปิดวงเล็บปิดจะมาอัตโนมัติ

1085
01:12:17,846 --> 01:12:21,846
ใช่ไหมคะ แล้วตามด้วย bg ก่อน

1086
01:12:21,852 --> 01:12:25,852
b ตัวแปร bg ที่เราสร้างนะคะ

1087
01:12:25,853 --> 01:12:29,853
แต่ทีนี้ตัวเองดูนะ บางคน

1088
01:12:29,855 --> 01:12:33,855
เพราะเหมือนดอมใช้ชื่อไม่เหมือนกันน่ะเช็กด้วย

1089
01:12:33,857 --> 01:12:37,857
ตัวแปรตัวเองตัวนี้คืออะไร bg ตัวนี้ คือ

1090
01:12:37,857 --> 01:12:41,857
Background ตัวแรกนะคะ

1091
01:12:41,858 --> 01:12:45,858
ที่เราเอามาใส่

1092
01:12:45,861 --> 01:12:49,861
แล้วใส่อะไรคะ ใส่เครื่องหมาย

1093
01:12:49,862 --> 01:12:53,862
อะไรน่ะ

1094
01:12:53,864 --> 01:12:57,864
คอมมาร์หรือคอมมาร์

1095
01:12:57,866 --> 01:13:01,866
แล้วก็ใส่เครื่องหมายสี่เหลี่ยมใหญ่

1096
01:13:01,867 --> 01:13:05,867
นะคะ ไม่ใช่สิ

1097
01:13:05,868 --> 01:13:09,868
ไม่ใช่สี่เหลี่ยมใหญ่ ใส่วงเล็บสี่เหลี่ยม วงเล็บ

1098
01:13:09,869 --> 01:13:13,869
ก้ามปูวงเล็บสี่เหลี่ยมมีหลายวงเล็บเลย

1099
01:13:13,870 --> 01:13:17,870
แล้วเรียกใช้

1100
01:13:17,871 --> 01:13:21,871
ตัวแปร bgx นะคะ

1101
01:13:21,873 --> 01:13:25,873
bgx พิมพ์ bg

1102
01:13:25,874 --> 01:13:29,874
หา bgx เลยแล้วก็กด Enter

1103
01:13:29,875 --> 01:13:33,875
หรือดับเบิลคลิกก็ได้

1104
01:13:33,876 --> 01:13:37,876
เดี๋ยวมันจะเรียก แล้วก็เพิ่มค่า

1105
01:13:37,878 --> 01:13:41,878
ให้มันนะคะ บวกเข้าไป พอลบไปแล้ว 800 ก็

1106
01:13:41,880 --> 01:13:45,880
ใส่ให้มันเต็มเท่าจำนวนนึกออกไหม

1107
01:13:45,881 --> 01:13:49,881
จำนวนหน้าจอน่ะ ก็คือ ลบไป 800

1108
01:13:49,882 --> 01:13:53,882
ก็ต้องเพิ่มเท่าไรคะ 800 เท่ากัน ให้ยึด

1109
01:13:53,884 --> 01:13:57,884
จากตัวนี้ ให้เพิ่มไป 800 ถ้าลบไป ก็ต้องเพิ่มไป 800

1110
01:13:57,885 --> 01:14:01,885
ดูให้ตรงกันนะคะ

1111
01:14:01,886 --> 01:14:05,886
ดูให้ตรงกับ bgx ที่กำหนดเงื่อนไข

1112
01:14:05,890 --> 01:14:09,890
ไว้ใน if ก็คือสลับค่าน่ะ

1113
01:14:09,891 --> 01:14:13,891
-100 ก็ต้อง +100 -800 ก็ต้อง +

1114
01:14:13,892 --> 01:14:17,892
800

1115
01:14:17,894 --> 01:14:21,894
แล้วก็ใส่

1116
01:14:21,894 --> 01:14:25,894
comma

1117
01:14:25,895 --> 01:14:29,895
แล้วก็เรียกใช้

1118
01:14:29,896 --> 01:14:33,896
มี bgx แล้วก็ต้องมีอะไรคะ

1119
01:14:33,897 --> 01:14:37,897
มีตำแหน่ง bgy

1120
01:14:37,898 --> 01:14:41,898

1121
01:14:41,899 --> 01:14:45,899
โอเคไหมทันไหม

1122
01:14:45,900 --> 01:14:49,900
ใจเย็น ๆ นะคะ เขียนโค้ดนี่

1123
01:14:49,902 --> 01:14:53,902
บางทีใส่โค้ดไม่ครบ

1124
01:14:53,902 --> 01:14:57,902
การแสดงผลลัพธ์ไม่กรากฏนะบางอัน

1125
01:14:57,904 --> 01:15:01,904
ต้องค่อย ๆ ไล่ไป ก็คือ

1126
01:15:01,905 --> 01:15:05,905
สั่งงานไม่หมดนะ นึกออกนะ

1127
01:15:05,906 --> 01:15:09,906
เครื่องก็ไม่รู้จะให้ทำอะไร

1128
01:15:09,907 --> 01:15:13,907

1129
01:15:13,908 --> 01:15:17,908
ต่อไปนะคะ

1130
01:15:17,908 --> 01:15:21,908
สิ่งที่จะต้องมีเพิ่มเราไปดูก่อน

1131
01:15:21,909 --> 01:15:25,909

1132
01:15:25,910 --> 01:15:29,910

1133
01:15:29,915 --> 01:15:33,915
เดี๋ยวสิ ก็เพิ่มแสดงว่าตรงนี้

1134
01:15:33,917 --> 01:15:37,917
ทำไม่หมด เพิ่มบรรทัดอีกตัวหนึ่ง Screen build

1135
01:15:37,918 --> 01:15:41,918
bgx bgy ลืมครอบ

1136
01:15:41,919 --> 01:15:45,919
โอเค ๆ ไม่เป็นไร เราเพิ่มเองก็ได้

1137
01:15:45,924 --> 01:15:49,924
ไม่ต้องใช้ตัวช่วย ทีนี้

1138
01:15:49,925 --> 01:15:53,925
บรรทัดนี้นะคะ

1139
01:15:53,926 --> 01:15:57,926
เราจะเพิ่มข้างบน ก็พิมพ์

1140
01:15:57,927 --> 01:16:01,927
sc พอ sc แล้วก็

1141
01:16:01,928 --> 01:16:05,928
คลิกเลือก screen นะคะ แล้วก็

1142
01:16:05,929 --> 01:16:09,929
กด .b b ปุ๊บ

1143
01:16:09,930 --> 01:16:13,930
แล้วหา b-l-i-t blit

1144
01:16:13,931 --> 01:16:17,931
แล้วก็เหมือนเดิม วงเล็บเปิดวงเล็บปิด

1145
01:16:17,933 --> 01:16:21,933
เหมือนเดิม

1146
01:16:21,940 --> 01:16:25,940

1147
01:16:25,940 --> 01:16:29,940

1148
01:16:29,942 --> 01:16:33,942

1149
01:16:33,944 --> 01:16:37,944
นะคะ แล้วก็พิมพ์ bg

1150
01:16:37,946 --> 01:16:41,946
ก็คือเรียก Background มา

1151
01:16:41,946 --> 01:16:45,946
แล้วก็ตามด้วย

1152
01:16:45,947 --> 01:16:49,947

1153
01:16:49,947 --> 01:16:53,947
วงเล็บสี่เหลี่ยม กดผิดเป็นปีกกา

1154
01:16:53,948 --> 01:16:57,948
เฉยเลยวงเล็บสี่เหลี่ยมนะคะ ไม่ต้องกดเรียก

1155
01:16:57,949 --> 01:17:01,949
แล้วก็เรียก bgx, bgy ของเรามา

1156
01:17:01,950 --> 01:17:05,950
แล้วก็เรียกใช้ทั้ง bgx, bgy

1157
01:17:05,950 --> 01:17:09,950
ทีนี้ใครยังไม่ออก

1158
01:17:09,951 --> 01:17:13,951
ลอง Ctrl + B ดูใหม่ เมื่อพิมพ์เสร็จแล้วนะคะ

1159
01:17:13,952 --> 01:17:17,952
ลอง Ctrl + B ดูใหม่สิ

1160
01:17:17,953 --> 01:17:21,953
ออกหรือยัง เลื่อนหรือยัง

1161
01:17:21,955 --> 01:17:25,955

1162
01:17:25,956 --> 01:17:29,956

1163
01:17:29,957 --> 01:17:33,957

1164
01:17:33,958 --> 01:17:37,958
มันเลื่อนไหม ๆ

1165
01:17:37,961 --> 01:17:41,961
ลองดูนะคะ เดี๋ยวของเขียด

1166
01:17:41,962 --> 01:17:45,962
นั่นไง มันอาจจะ

1167
01:17:45,963 --> 01:17:49,963
ก็เรายังไม่ได้ให้มันหยุด

1168
01:17:49,964 --> 01:17:53,964
ของแม่มันก็เลื่อนไม่หยุด

1169
01:17:53,965 --> 01:17:57,965
นี่เห็นไหม

1170
01:17:57,966 --> 01:18:01,966
สังเกตถ้าไม่ใส่มันจะเป็นภาพมาซ้อน

1171
01:18:01,967 --> 01:18:05,967
เห็นหรือเปล่า เห็นหรือเปล่า

1172
01:18:05,969 --> 01:18:09,969
มันจะเป็นคนละแบบ เดี๋ยวทำให้ดูไง

1173
01:18:09,975 --> 01:18:13,975

1174
01:18:13,977 --> 01:18:17,977
เห็นไหมดูลักษณะ

1175
01:18:17,979 --> 01:18:21,979
การเคลื่อน

1176
01:18:21,981 --> 01:18:25,981

1177
01:18:25,982 --> 01:18:29,982
ถ้าอย่างนี้มันไม่ต่อเนื่อง เพราะอะไร เพราะไม่ได้เรียกใช้ตัวนี้นะ

1178
01:18:29,986 --> 01:18:33,986
ก็คือต้องให้มันมีทั้งที่

1179
01:18:33,988 --> 01:18:37,988
เป็นตัวพื้นแรกก่อน ว่าอย่างนั้นเถอะ

1180
01:18:37,992 --> 01:18:41,992
เห็นหรือเปล่า แล้วมันก็จะ

1181
01:18:41,995 --> 01:18:45,995
เหมือนน้องเลื่อน

1182
01:18:45,996 --> 01:18:49,996
คือ

1183
01:18:49,998 --> 01:18:53,998
รอยต่อ Background เรา อาจจะยังไม่สมูต

1184
01:18:53,999 --> 01:18:57,999
ลักษณะภาพมันมีสูง ๆ ต่ำ ๆ นะ

1185
01:18:58,000 --> 01:19:02,000
ภูเขามันก็เลยเห็นชัด ไหน

1186
01:19:02,001 --> 01:19:06,001
ใครฉากยังไม่เลื่อนอีกคะ ยกมือ

1187
01:19:06,003 --> 01:19:10,003
ขึ้น Error อะไรไหม

1188
01:19:10,004 --> 01:19:14,004

1189
01:19:14,005 --> 01:19:18,005

1190
01:19:18,006 --> 01:19:22,006

1191
01:19:22,009 --> 01:19:26,009

1192
01:19:26,014 --> 01:19:30,014

1193
01:19:30,016 --> 01:19:34,016

1194
01:19:34,017 --> 01:19:38,017

1195
01:19:38,019 --> 01:19:42,019

1196
01:19:42,021 --> 01:19:46,021

1197
01:19:46,022 --> 01:19:50,022

1198
01:19:50,023 --> 01:19:54,023

1199
01:19:54,025 --> 01:19:58,025

1200
01:19:58,027 --> 01:20:02,027

1201
01:20:02,027 --> 01:20:06,027

1202
01:20:06,029 --> 01:20:10,029

1203
01:20:10,031 --> 01:20:14,031

1204
01:20:14,033 --> 01:20:18,033

1205
01:20:18,036 --> 01:20:22,036

1206
01:20:22,037 --> 01:20:26,037

1207
01:20:26,038 --> 01:20:30,038

1208
01:20:30,040 --> 01:20:34,040

1209
01:20:34,042 --> 01:20:38,042

1210
01:20:38,044 --> 01:20:42,044

1211
01:20:42,046 --> 01:20:46,046

1212
01:20:46,048 --> 01:20:50,048

1213
01:20:50,049 --> 01:20:54,049

1214
01:20:54,050 --> 01:20:58,050

1215
01:20:58,052 --> 01:21:02,052

1216
01:21:02,054 --> 01:21:06,054

1217
01:21:06,057 --> 01:21:10,057

1218
01:21:10,058 --> 01:21:14,058

1219
01:21:14,059 --> 01:21:18,059

1220
01:21:18,061 --> 01:21:22,061

1221
01:21:22,063 --> 01:21:26,063

1222
01:21:26,065 --> 01:21:30,065

1223
01:21:30,067 --> 01:21:34,067

1224
01:21:34,069 --> 01:21:38,069

1225
01:21:38,070 --> 01:21:42,070

1226
01:21:42,072 --> 01:21:46,072

1227
01:21:46,074 --> 01:21:50,074

1228
01:21:50,076 --> 01:21:54,076

1229
01:21:54,078 --> 01:21:58,078

1230
01:21:58,079 --> 01:22:02,079

1231
01:22:02,080 --> 01:22:06,080

1232
01:22:06,081 --> 01:22:10,081

1233
01:22:10,083 --> 01:22:14,083

1234
01:22:14,084 --> 01:22:18,084

1235
01:22:18,086 --> 01:22:22,086

1236
01:22:22,088 --> 01:22:26,088

1237
01:22:26,090 --> 01:22:30,090

1238
01:22:30,092 --> 01:22:34,092

1239
01:22:34,094 --> 01:22:38,094

1240
01:22:38,096 --> 01:22:42,096

1241
01:22:42,098 --> 01:22:46,098

1242
01:22:46,100 --> 01:22:50,100

1243
01:22:50,101 --> 01:22:54,101

1244
01:22:54,102 --> 01:22:58,102

1245
01:22:58,104 --> 01:23:02,104

1246
01:23:02,106 --> 01:23:06,106

1247
01:23:06,108 --> 01:23:10,108

1248
01:23:10,110 --> 01:23:14,110

1249
01:23:14,112 --> 01:23:18,112

1250
01:23:18,114 --> 01:23:22,114

1251
01:23:22,116 --> 01:23:26,116

1252
01:23:26,118 --> 01:23:30,118

1253
01:23:30,123 --> 01:23:34,123

1254
01:23:34,125 --> 01:23:38,125

1255
01:23:38,127 --> 01:23:42,127

1256
01:23:42,137 --> 01:23:46,137

1257
01:23:46,138 --> 01:23:50,138

1258
01:23:50,141 --> 01:23:54,141

1259
01:23:54,143 --> 01:23:58,143

1260
01:23:58,145 --> 01:24:02,145

1261
01:24:02,147 --> 01:24:06,147

1262
01:24:06,149 --> 01:24:10,149

1263
01:24:10,151 --> 01:24:14,151

1264
01:24:14,152 --> 01:24:18,152

1265
01:24:18,154 --> 01:24:22,154

1266
01:24:22,156 --> 01:24:26,156

1267
01:24:26,158 --> 01:24:30,158

1268
01:24:30,159 --> 01:24:34,159

1269
01:24:34,160 --> 01:24:38,160

1270
01:24:38,162 --> 01:24:42,162

1271
01:24:42,165 --> 01:24:46,165

1272
01:24:46,166 --> 01:24:50,166

1273
01:24:50,168 --> 01:24:54,168

1274
01:24:54,170 --> 01:24:58,170

1275
01:24:58,174 --> 01:25:02,174

1276
01:25:02,175 --> 01:25:06,175

1277
01:25:06,176 --> 01:25:10,176

1278
01:25:10,178 --> 01:25:14,178

1279
01:25:14,182 --> 01:25:18,182

1280
01:25:18,184 --> 01:25:22,184

1281
01:25:22,185 --> 01:25:26,185

1282
01:25:26,186 --> 01:25:30,186

1283
01:25:30,188 --> 01:25:34,188

1284
01:25:34,190 --> 01:25:38,190

1285
01:25:38,193 --> 01:25:42,193

1286
01:25:42,195 --> 01:25:46,195

1287
01:25:46,197 --> 01:25:50,197

1288
01:25:50,198 --> 01:25:54,198

1289
01:25:54,200 --> 01:25:58,200

1290
01:25:58,202 --> 01:26:02,202

1291
01:26:02,204 --> 01:26:06,204

1292
01:26:06,206 --> 01:26:10,206

1293
01:26:10,207 --> 01:26:14,207

1294
01:26:14,208 --> 01:26:18,208

1295
01:26:18,209 --> 01:26:22,209

1296
01:26:22,211 --> 01:26:26,211

1297
01:26:26,213 --> 01:26:30,213

1298
01:26:30,215 --> 01:26:34,215

1299
01:26:34,217 --> 01:26:38,217

1300
01:26:38,219 --> 01:26:42,219

1301
01:26:42,220 --> 01:26:46,220

1302
01:26:46,222 --> 01:26:50,222

1303
01:26:50,224 --> 01:26:54,224

1304
01:26:54,226 --> 01:26:58,226

1305
01:26:58,227 --> 01:27:02,227

1306
01:27:02,228 --> 01:27:06,228

1307
01:27:06,229 --> 01:27:10,229

1308
01:27:10,231 --> 01:27:14,231

1309
01:27:14,233 --> 01:27:18,233

1310
01:27:18,235 --> 01:27:22,235

1311
01:27:22,237 --> 01:27:26,237

1312
01:27:26,239 --> 01:27:30,239

1313
01:27:30,241 --> 01:27:34,241

1314
01:27:34,242 --> 01:27:38,242

1315
01:27:38,246 --> 01:27:42,246

1316
01:27:42,250 --> 01:27:46,250

1317
01:27:46,252 --> 01:27:50,252

1318
01:27:50,254 --> 01:27:54,254

1319
01:27:54,255 --> 01:27:58,255

1320
01:27:58,256 --> 01:28:02,256

1321
01:28:02,257 --> 01:28:06,257

1322
01:28:06,260 --> 01:28:10,260

1323
01:28:10,262 --> 01:28:14,262

1324
01:28:14,264 --> 01:28:18,264

1325
01:28:18,265 --> 01:28:22,265

1326
01:28:22,266 --> 01:28:26,266

1327
01:28:26,268 --> 01:28:30,268

1328
01:28:30,270 --> 01:28:34,270

1329
01:28:34,271 --> 01:28:38,271

1330
01:28:38,272 --> 01:28:42,272

1331
01:28:42,273 --> 01:28:46,273

1332
01:28:46,275 --> 01:28:50,275

1333
01:28:50,277 --> 01:28:54,277

1334
01:28:54,279 --> 01:28:58,279

1335
01:28:58,281 --> 01:29:02,281

1336
01:29:02,283 --> 01:29:06,283

1337
01:29:06,285 --> 01:29:10,285

1338
01:29:10,287 --> 01:29:14,287

1339
01:29:14,288 --> 01:29:18,288

1340
01:29:18,290 --> 01:29:22,290

1341
01:29:22,292 --> 01:29:26,292

1342
01:29:26,294 --> 01:29:30,294

1343
01:29:30,296 --> 01:29:34,296

1344
01:29:34,297 --> 01:29:38,297

1345
01:29:38,299 --> 01:29:42,299

1346
01:29:42,301 --> 01:29:46,301

1347
01:29:46,302 --> 01:29:50,302

1348
01:29:50,304 --> 01:29:54,304

1349
01:29:54,306 --> 01:29:58,306

1350
01:29:58,308 --> 01:30:02,308

1351
01:30:02,309 --> 01:30:06,309

1352
01:30:06,311 --> 01:30:10,311

1353
01:30:10,313 --> 01:30:14,313

1354
01:30:14,314 --> 01:30:18,314

1355
01:30:18,316 --> 01:30:22,316

1356
01:30:22,317 --> 01:30:26,317

1357
01:30:26,317 --> 01:30:30,317

1358
01:30:30,319 --> 01:30:34,319

1359
01:30:34,321 --> 01:30:38,321

1360
01:30:38,322 --> 01:30:42,322

1361
01:30:42,324 --> 01:30:46,324

1362
01:30:46,327 --> 01:30:50,327

1363
01:30:50,329 --> 01:30:54,329

1364
01:30:54,331 --> 01:30:58,331

1365
01:30:58,332 --> 01:31:02,332

1366
01:31:02,334 --> 01:31:06,334

1367
01:31:06,336 --> 01:31:10,336
(เจ้าหน้าที่) พี่การ์ตูน

1368
01:31:10,338 --> 01:31:14,338

1369
01:31:14,340 --> 01:31:18,340

1370
01:31:18,341 --> 01:31:22,341

1371
01:31:22,343 --> 01:31:26,343

1372
01:31:26,345 --> 01:31:30,345

1373
01:31:30,350 --> 01:31:34,350

1374
01:31:34,352 --> 01:31:38,352

1375
01:31:38,354 --> 01:31:42,354

1376
01:31:42,355 --> 01:31:46,355

1377
01:31:46,357 --> 01:31:50,357

1378
01:31:50,358 --> 01:31:54,358

1379
01:31:54,360 --> 01:31:58,360

1380
01:31:58,362 --> 01:32:02,362
(พี่อี๊ด) สวัสดีค่ะ ได้ยินฝั่งล่ามไหมคะ

1381
01:32:02,364 --> 01:32:06,364
ล่ามพูดอยู่ค่ะ

1382
01:32:06,364 --> 01:32:10,364
ได้ยินฝั่งล่ามไหมคะ (เจ้าหน้าที่) ตอนนี้ได้ยินไหมคะ

1383
01:32:10,365 --> 01:32:14,365

1384
01:32:14,366 --> 01:32:18,366
ฮัลโหลพี่การ์ตูน

1385
01:32:18,367 --> 01:32:22,367
เจ้าหน้าที่ตอนนี้ได้ยิน

1386
01:32:22,368 --> 01:32:26,368
ไหมคะ ฮัลโหล

1387
01:32:26,369 --> 01:32:30,369

1388
01:32:30,370 --> 01:32:34,370

1389
01:32:34,372 --> 01:32:38,372

1390
01:32:38,374 --> 01:32:42,374

1391
01:32:42,377 --> 01:32:46,377

1392
01:32:46,379 --> 01:32:50,379

1393
01:32:50,381 --> 01:32:54,381

1394
01:32:54,381 --> 01:32:58,381

1395
01:32:58,382 --> 01:33:02,382
วันนี้ได้กี่บรรทัดแล้ว

1396
01:33:02,383 --> 01:33:06,383
วันนี้เพิ่งได้กี่บรรทัดแล้ว

1397
01:33:06,384 --> 01:33:10,384
วันนี้ได้กี่บรรทัดแล้ว

1398
01:33:10,386 --> 01:33:14,386

1399
01:33:14,387 --> 01:33:18,387
3 บรรทัด

1400
01:33:18,390 --> 01:33:22,390
นี่ยังไม่ใส่อุปสรรคไง

1401
01:33:22,392 --> 01:33:26,392

1402
01:33:26,393 --> 01:33:30,393

1403
01:33:30,393 --> 01:33:34,393

1404
01:33:34,395 --> 01:33:38,395
ตอนนี้ได้ยินหรือยังคะพี่การ์ตูน

1405
01:33:38,399 --> 01:33:42,399
ได้ยินแล้วค่ะ ได้ยินแล้ว

1406
01:33:42,400 --> 01:33:46,400
(อาจารย์สุธิรา) ต่อไป ๆ ก็คือ

1407
01:33:46,401 --> 01:33:50,401
หัวข้อที่ 3 นะคะ บางคน

1408
01:33:50,402 --> 01:33:54,402
ยังไม่หารูปไง แล้วบางคนก็...

1409
01:33:54,405 --> 01:33:58,405
นี่ Adding

1410
01:33:58,405 --> 01:34:02,405
Obtecless ก็คืออุปสรรค

1411
01:34:02,406 --> 01:34:06,406
เราจะเอาอุปสรรคใส่นะ เช่น

1412
01:34:06,408 --> 01:34:10,408
ของแม่อุปสรรคที่จะใช้ก็คือก้อนหิน

1413
01:34:10,411 --> 01:34:14,411
ให้บอกแล้วว่าให้ไปหาโหลดรูปอุปสรรค

1414
01:34:14,412 --> 01:34:18,412
ที่จะใช้อย่างน้อย

1415
01:34:18,413 --> 01:34:22,413
4 แบบ ใครยังไม่โหลด โหลดเสีย

1416
01:34:22,414 --> 01:34:26,414
เดี๋ยวเอ็มค่อยต่อ บอกไว้ก่อนนะคะ

1417
01:34:26,416 --> 01:34:30,416
ตัวอย่างภาพเห็นไหม ก่อนหินจะมีขนาด

1418
01:34:30,417 --> 01:34:34,417
และก็รูปทรงไม่เหมือนกันเห็นไหมคะ เพราะฉะนั้น เด็ก ๆ

1419
01:34:34,418 --> 01:34:38,418
อุปสรรคของเด็ก ๆ ก็ควรเลือกขนาดแล้วก็รูปทรง

1420
01:34:38,419 --> 01:34:42,419
ไม่เหมือนกันนะ ไม่ใช่หมายถึงว่า

1421
01:34:42,420 --> 01:34:46,420
ใหญ่กว่าตัวการ์ตูนเรานะ มันต้องให้ได้สมดุล

1422
01:34:46,423 --> 01:34:50,423
ใกล้สมดุลด้วยนะ

1423
01:34:50,424 --> 01:34:54,424
ก่อนอื่นโหลดก่อนนะคะ

1424
01:34:54,425 --> 01:34:58,425
ให้ได้ 4 รูป

1425
01:34:58,426 --> 01:35:02,426

1426
01:35:02,427 --> 01:35:06,427

1427
01:35:06,429 --> 01:35:10,429

1428
01:35:10,432 --> 01:35:14,432

1429
01:35:14,437 --> 01:35:18,437

1430
01:35:18,439 --> 01:35:22,439

1431
01:35:22,441 --> 01:35:26,441

1432
01:35:26,442 --> 01:35:30,442

1433
01:35:30,444 --> 01:35:34,444

1434
01:35:34,446 --> 01:35:38,446

1435
01:35:38,447 --> 01:35:42,447

1436
01:35:42,449 --> 01:35:46,449

1437
01:35:46,452 --> 01:35:50,452

1438
01:35:50,454 --> 01:35:54,454

1439
01:35:54,456 --> 01:35:58,456

1440
01:35:58,456 --> 01:36:02,456

1441
01:36:02,462 --> 01:36:06,462

1442
01:36:06,464 --> 01:36:10,464

1443
01:36:10,465 --> 01:36:14,465

1444
01:36:14,466 --> 01:36:18,466

1445
01:36:18,469 --> 01:36:22,469

1446
01:36:22,471 --> 01:36:26,471

1447
01:36:26,475 --> 01:36:30,475

1448
01:36:30,477 --> 01:36:34,477

1449
01:36:34,483 --> 01:36:38,483

1450
01:36:38,486 --> 01:36:42,486

1451
01:36:42,488 --> 01:36:46,488

1452
01:36:46,491 --> 01:36:50,491

1453
01:36:50,495 --> 01:36:54,495

1454
01:36:54,497 --> 01:36:58,497

1455
01:36:58,498 --> 01:37:02,498

1456
01:37:02,500 --> 01:37:06,500
1. เช็กอะไร

1457
01:37:06,502 --> 01:37:10,502
โดยส่วนมากนะคะ เวลา Coding

1458
01:37:10,503 --> 01:37:14,503
แล้วทำไมไม่นั่นทำไมม่นี่

1459
01:37:14,503 --> 01:37:18,503
เหมือนเพื่อน 1. ต้องย้อนกลับไปเช็กที่ตัวแปร

1460
01:37:18,504 --> 01:37:22,504
บางคนตั้งชื่อตัวแปร

1461
01:37:22,505 --> 01:37:26,505
ไม่เหมือนที่แม่ตั้งถูกไหม แล้วตัวเอง

1462
01:37:26,506 --> 01:37:30,506
ดันมาเรียกใช้ตัวแปรเดียวกับแม่น่ะ มันก็หาไม่เจอใช่หรือเปล่า

1463
01:37:30,510 --> 01:37:34,510
เพราะฉะนั้น กดไปเถอะ มันก็ไม่ Run

1464
01:37:34,511 --> 01:37:38,511
มันเป็นตัวแปรคนละตัวไง มันไม่รู้จักใช่หรือเปล่า

1465
01:37:38,512 --> 01:37:42,512
มันก็ไม่ทำงานอย่างนี้เป็นต้นนะ

1466
01:37:42,516 --> 01:37:46,516
ทีนี้ โหลดรูปมาแล้วนะ

1467
01:37:46,516 --> 01:37:50,516
บางคนน่าจะโหลดไว้แล้ว

1468
01:37:50,518 --> 01:37:54,518
แม่ Thank you เลยหรือ

1469
01:37:54,521 --> 01:37:58,521
สไลด์ต่อไปยังไม่ได้เอาลง

1470
01:37:58,521 --> 01:38:02,521
บอกก็ได้เมื่อเราโหลดเสร็จแล้วใช่ไหม

1471
01:38:02,523 --> 01:38:06,523
ทุกอย่างที่เป็นรูป

1472
01:38:06,523 --> 01:38:10,523
นึกออกนะ เราก็ต้องเรียกมันเพื่อมาวางใช้งานใช่ไหมคะ

1473
01:38:10,524 --> 01:38:14,524
ตัวที่

1474
01:38:14,525 --> 01:38:18,525
จะวางล็อกหรือตัวอุปสรรคของเรา

1475
01:38:18,526 --> 01:38:22,526
นะคะ อยู่ตรงไหนนะ นี่ ๆ

1476
01:38:22,527 --> 01:38:26,527
แม่ก็มาสร้างตัวแปร เห็นไหมคะ

1477
01:38:26,530 --> 01:38:30,530
ตัวแปรเพื่อจะวางตำแหน่งของ

1478
01:38:30,531 --> 01:38:34,531
ไอ้ตัวอุปสรรคนั้นน่ะ

1479
01:38:34,532 --> 01:38:38,532
มันก็จะมี logx

1480
01:38:38,535 --> 01:38:42,535
ก็คือตำแหน่งค่าเริ่มต้น

1481
01:38:42,536 --> 01:38:46,536
ของภาพนี้ในแนว แนวจากซ้ายไปขวาน่ะ

1482
01:38:46,537 --> 01:38:50,537
แล้วก็ rocky

1483
01:38:50,538 --> 01:38:54,538
นะคะ ให้เราเทียบดูกับอะไร

1484
01:38:54,539 --> 01:38:58,539
Ctrl + B ก่อน

1485
01:38:58,540 --> 01:39:02,540
เห็นไหม ก็คือจอของแต่ละคน

1486
01:39:02,542 --> 01:39:06,542
ใช่ไหม เพราะขนาดจอแต่ละคนไม่เท่ากัน

1487
01:39:06,543 --> 01:39:10,543
ใช่ไหม ของเครื่องแม่แค่ 800

1488
01:39:10,544 --> 01:39:14,544
แต่เหมือนของดอมน่ะ ตั้ง 1600 ใช่ไหมคะ

1489
01:39:14,545 --> 01:39:18,545
ก็คือขนาดของพื้นที่จอเกมของเราไม่เท่านั้น

1490
01:39:18,546 --> 01:39:22,546
เพราะฉะนั้น ตำแหน่งไอ้นี่ อาจจะตั้งไม่เท่ากับแม่

1491
01:39:22,547 --> 01:39:26,547
ก็ได้ ก็คือพอเรา

1492
01:39:26,549 --> 01:39:30,549
ลองตั้งไว้ก่อน เสร็จแล้วตอนเรามาเรียกวางรูปลงไป

1493
01:39:30,550 --> 01:39:34,530
นะคะ

1494
01:39:34,551 --> 01:39:38,551
ตรงวางรูปอยู่ตรงนี้

1495
01:39:38,552 --> 01:39:42,552
ก่อนอื่นต้องโหลด โหลดรูปก่อน

1496
01:39:42,553 --> 01:39:46,553
ใช่ไหมคะ ถึงจะถูกต้อง อันดับแรก

1497
01:39:46,554 --> 01:39:50,554
ไปโหลดรูปค่ะ อันนี้ไง

1498
01:39:50,555 --> 01:39:54,555
เห็นไหม กำหนด

1499
01:39:54,557 --> 01:39:58,557
ตัวแปร แล้วนำเข้า

1500
01:39:58,558 --> 01:40:02,558
ไอ้ตัวอุปสรรค มี 4 รูปใช่ไหมคะ ก็คือ

1501
01:40:02,559 --> 01:40:06,559
ใช้ 4 ตัวแปร OBS มาจาก

1502
01:40:06,560 --> 01:40:10,560
คำว่า Obtracless

1503
01:40:10,562 --> 01:40:14,562
นั่นเอง เพราะฉะนั้น แม่ก็เลยให้พิมพ์ว่า

1504
01:40:14,563 --> 01:40:18,563
ตั้งชื่อตัวแปรนี้ว่า obs จะได้ไม่ต้องพิมพ์

1505
01:40:18,565 --> 01:40:22,565
จนเต็มว่า obstacles ยาว ๆ น่ะ

1506
01:40:22,566 --> 01:40:26,566
เข้าใจไว้เลยว่า obs คืออุปสรรคที่เราจะเอามาลง

1507
01:40:26,571 --> 01:40:30,571
เพราะฉะนั้น 1. ก็คือถ้าของใครเป็น

1508
01:40:30,575 --> 01:40:34,575
รูปอะไรก็แล้วแต่น่ะ ก็ตามด้วย

1509
01:40:34,576 --> 01:40:38,576
ลำดับที่ของตัวอุปสรรค

1510
01:40:38,577 --> 01:40:42,577
ใส่ลงไปเลยนะ อุปสรรคชิ้นที่ 1

1511
01:40:42,578 --> 01:40:46,578
ชิ้นที่ 2 เพราะเมื่อกี้บอกให้โหลดรูปมาอย่างน้อย

1512
01:40:46,579 --> 01:40:50,579
4 รูป เพราะฉะนั้น อุปสรรคเราก็ต้องมี 4 รูปเหมือนกัน

1513
01:40:50,580 --> 01:40:54,580
ใช่ไหมคะ แล้วเราก็ใช้คำสั่ง = pygame

1514
01:40:54,581 --> 01:40:58,581
.imageload ก็คือให้ pygame มันไปโหลด

1515
01:40:58,583 --> 01:41:02,583
อุปสรรคนั่นั้นเข้ามา

1516
01:41:02,583 --> 01:41:06,583
ชื่อในนี้ ให้เด็ก ๆ

1517
01:41:06,584 --> 01:41:10,584
ดูที่อะไร ดูที่ไฟล์รูปของตัวเองนึกออกนะ

1518
01:41:10,585 --> 01:41:14,585
ชื่อ rock1 rock2 rock3 rock4

1519
01:41:14,588 --> 01:41:18,588
นี่

1520
01:41:18,590 --> 01:41:22,590
อันนี้เป็นชื่อจากรูปที่แม่โหลดมา

1521
01:41:22,593 --> 01:41:26,593
นึกออกนะ ของเด็ก ๆ โหลดมาชื่ออะไร

1522
01:41:26,594 --> 01:41:30,594
แต่สังเกตว่าบางทีไฟล์ที่เราไปโหลดรูป

1523
01:41:30,595 --> 01:41:34,595
มาใช่น่ะ ชื่อมันยาวใช่ไหมลูก

1524
01:41:34,597 --> 01:41:38,597
ก็แก้ชื่อเสียหน่อย ถ้ามัน

1525
01:41:38,598 --> 01:41:42,598
เป็นก้อนหินก็ใช้คำว่า "rock" หรือ "storn"

1526
01:41:42,600 --> 01:41:46,600
รูปที่เราไปโหลดมาโหลดมาหรือยัง

1527
01:41:46,602 --> 01:41:50,602
สรุปพยักหน้ากับส่ายหัว

1528
01:41:50,604 --> 01:41:54,604
ขึ้น Error อีกแล้ว เมื่อกี้ได้แล้วนี่

1529
01:41:54,605 --> 01:41:58,605
เอ็มไปกดโดนอะไรนะ

1530
01:41:58,607 --> 01:42:02,607

1531
01:42:02,608 --> 01:42:06,608
ไม่เป็นอะไร

1532
01:42:06,609 --> 01:42:10,609

1533
01:42:10,611 --> 01:42:14,611
70 มีโมดูล

1534
01:42:14,614 --> 01:42:18,614
แบบนี้หรือ Screen build

1535
01:42:18,615 --> 01:42:22,615
ค่าเริ่มต้น ไม่มีอัปเดตหรือ มี ๆ

1536
01:42:22,618 --> 01:42:26,618
นี่อัปเดตแล้ว

1537
01:42:26,619 --> 01:42:30,619
แบบนี้ล่ะ มันจะ Error ไม่เป็นไร

1538
01:42:30,620 --> 01:42:34,620

1539
01:42:34,621 --> 01:42:38,621
ก็โหลดไปเก็บไว้ในนี้เหมือนเดิม

1540
01:42:38,622 --> 01:42:42,622
โหลดเพิ่มก็ไปโหลดอีก โหลด

1541
01:42:42,623 --> 01:42:46,623
ให้ครบ 4 รูป ชื่อนะคะ

1542
01:42:46,624 --> 01:42:50,624
สิ่งที่เด็ก ๆ จะต้องเปลี่ยนก็คือชื่อนะ ชื่อตรงนี้

1543
01:42:50,624 --> 01:42:54,624
ชื่อของไฟล์รูปของเด็ก ๆ

1544
01:42:54,625 --> 01:42:58,625
เข้าใจนะ มันจะไม่เหมือนกับของแม่นะ

1545
01:42:58,627 --> 01:43:02,627
ยกเว้นว่าตั้งเหมือนกัน ตั้ง log 1 log 2 log 3

1546
01:43:02,627 --> 01:43:06,627
กับอะไรอีกที่ห้ามลืม

1547
01:43:06,628 --> 01:43:10,628
กับนามสกุลของรูป โยโก๊ะจำได้นะ

1548
01:43:10,630 --> 01:43:14,630
ให้ดูด้วย ให้เช็ก เวลาเราโหลดรูปมาใช้ใช่ไหมคะ

1549
01:43:14,632 --> 01:43:18,632
นามสกุลเครื่องแม่รูปของแม่

1550
01:43:18,633 --> 01:43:22,633
มันโหลดมามันอาจจะเป็น png แต่ของเด็กโหลดมา

1551
01:43:22,634 --> 01:43:26,634
อาจจะเป็นอะไรคะ Jpeg ใช่ไหม

1552
01:43:26,635 --> 01:43:30,635
ต้องเช็กที่นามสกุลของรูปภาพเราด้วย

1553
01:43:30,636 --> 01:43:34,636
นะคะ อาจจะไม่ได้ใช้ png เหมือนเครื่องแม่

1554
01:43:34,637 --> 01:43:38,637
ก็ต้องเปลี่ยนให้มันตรงกัน

1555
01:43:38,639 --> 01:43:42,639
อันดับแรก ก็คือให้

1556
01:43:42,640 --> 01:43:46,640
Import รูปเข้ามาก่อน

1557
01:43:46,642 --> 01:43:50,642
บางคนมีพื้นหลังให้เอาออกก่อนนะ

1558
01:43:50,642 --> 01:43:54,642
เอาพื้นหลังออกนะ Remove Background น่ะ

1559
01:43:54,644 --> 01:43:58,644
อย่าลืมเอาออกนะคะ

1560
01:43:58,645 --> 01:44:02,645

1561
01:44:02,646 --> 01:44:06,646

1562
01:44:06,647 --> 01:44:10,647

1563
01:44:10,648 --> 01:44:14,648

1564
01:44:14,650 --> 01:44:18,650

1565
01:44:18,652 --> 01:44:22,652

1566
01:44:22,655 --> 01:44:26,655

1567
01:44:26,657 --> 01:44:30,657

1568
01:44:30,659 --> 01:44:34,659

1569
01:44:34,661 --> 01:44:38,661

1570
01:44:38,663 --> 01:44:42,663

1571
01:44:42,665 --> 01:44:46,665

1572
01:44:46,667 --> 01:44:50,667

1573
01:44:50,674 --> 01:44:54,674

1574
01:44:54,676 --> 01:44:58,676

1575
01:44:58,678 --> 01:45:02,678

1576
01:45:02,679 --> 01:45:06,679

1577
01:45:06,680 --> 01:45:10,680

1578
01:45:10,682 --> 01:45:14,682

1579
01:45:14,684 --> 01:45:18,684

1580
01:45:18,685 --> 01:45:22,685

1581
01:45:22,686 --> 01:45:26,686

1582
01:45:26,689 --> 01:45:30,689

1583
01:45:30,691 --> 01:45:34,691

1584
01:45:34,692 --> 01:45:38,692

1585
01:45:38,694 --> 01:45:42,694

1586
01:45:42,696 --> 01:45:46,696

1587
01:45:46,698 --> 01:45:50,698

1588
01:45:50,700 --> 01:45:54,700
ออก

1589
01:45:54,702 --> 01:45:58,702
ทางลัดไม่ให้พิมพ์ผิดบ่อย เด็ก ๆ

1590
01:45:58,704 --> 01:46:02,704
เด็ก ๆ แค่พิมพ์

1591
01:46:02,705 --> 01:46:06,705
บรรทัดเดียวนะลูก พิมพ์

1592
01:46:06,707 --> 01:46:10,707
แค่บรรทัดนี้

1593
01:46:10,707 --> 01:46:14,707
มันจะได้ไม่ผิดน่ะ

1594
01:46:14,708 --> 01:46:18,708
เพื่อจะได้ไม่ผิดนะ ให้พิมพ์แค่

1595
01:46:18,709 --> 01:46:22,709
obs1 นะคะ

1596
01:46:22,710 --> 01:46:26,710
ตัวแปร obs 1 เท่ากับ

1597
01:46:26,712 --> 01:46:30,711

1598
01:46:30,712 --> 01:46:34,712
pygame

1599
01:46:34,713 --> 01:46:38,713
p-y-g-a-m-e

1600
01:46:38,714 --> 01:46:42,714
game.image

1601
01:46:42,715 --> 01:46:46,715

1602
01:46:46,716 --> 01:46:50,716

1603
01:46:50,718 --> 01:46:54,718
.load

1604
01:46:54,720 --> 01:46:58,720
พิมพ์แค่บรรทัดเดียวแล้วเราก๊อปปี้วางนึกออกไหม

1605
01:46:58,721 --> 01:47:02,721
แล้วแก้ obs เป็น 1, 2, 3, 4

1606
01:47:02,721 --> 01:47:06,721
เพราะฉะนั้น พิมพ์แค่บรรทัดเดียว

1607
01:47:06,722 --> 01:47:10,722
จะได้ไม่ผิดอีก นึกออกเปล่า

1608
01:47:10,723 --> 01:47:14,723
ในวงเล็บนะคะ วงเล็บเปิดวงเล็บปิด

1609
01:47:14,725 --> 01:47:18,725
แล้วก็ใส่เครื่องหมาย Single qu

1610
01:47:18,727 --> 01:47:22,727
หรือ Double quoat ก็ได้ ใส่ชื่อ

1611
01:47:22,727 --> 01:47:26,727
และนามสกุลนะคะ ของรูป

1612
01:47:26,730 --> 01:47:30,730
อุปสรรคเรา

1613
01:47:30,731 --> 01:47:34,731

1614
01:47:34,732 --> 01:47:38,732

1615
01:47:38,733 --> 01:47:42,733

1616
01:47:42,734 --> 01:47:46,734

1617
01:47:46,737 --> 01:47:50,737

1618
01:47:50,741 --> 01:47:54,741

1619
01:47:54,743 --> 01:47:58,743
พิมพ์ obs1 วรรคลงมาบรรทัดหนึ่ง

1620
01:47:58,745 --> 01:48:02,745

1621
01:48:02,747 --> 01:48:06,747

1622
01:48:06,748 --> 01:48:10,748
= วรรคก่อน วรรค

1623
01:48:10,750 --> 01:48:14,750

1624
01:48:14,751 --> 01:48:18,751

1625
01:48:18,752 --> 01:48:22,752

1626
01:48:22,753 --> 01:48:26,753

1627
01:48:26,754 --> 01:48:30,754

1628
01:48:30,755 --> 01:48:34,755

1629
01:48:34,757 --> 01:48:38,757

1630
01:48:38,759 --> 01:48:42,759
ทีนี้ไปดูว่าไฟล์

1631
01:48:42,760 --> 01:48:46,760

1632
01:48:46,761 --> 01:48:50,761
ตัวขอนไม้เมื่อกี้เอ็มใช้ชื่อว่าอะไร

1633
01:48:50,762 --> 01:48:54,686

1634
01:48:54,763 --> 01:48:58,763
ก็เพราะฉะนั้น ตรงโค้ด

1635
01:48:58,766 --> 01:49:02,766
ตรงนี้ เอ็มก็ใส่ชื่อ

1636
01:49:02,768 --> 01:49:06,768
เข้าไป

1637
01:49:06,769 --> 01:49:10,769
เสร็จแล้วก็ก็อปบรรทัดที่ 1

1638
01:49:10,769 --> 01:49:14,769
แล้วแก้แค่อะไร แก้แค่ obs1

1639
01:49:14,770 --> 01:49:18,770
ใช่ไหม เป็น 2, 3, 4 ตัวอื่นที่ไปพิมพ์

1640
01:49:18,772 --> 01:49:22,772
ในบรรทัด แล้วแค่ไปแก้อะไร

1641
01:49:22,773 --> 01:49:26,773
ชื่อไฟล์รูปแค่นั้น โอเคไหม

1642
01:49:26,774 --> 01:49:30,774
ผิดเกือบทุกบรรทัด

1643
01:49:30,777 --> 01:49:34,777
ชื่อรูปเข้าไปก่อน ใส่เครื่องหมาย Single

1644
01:49:34,777 --> 01:49:38,777
นะ ถ้าบรรทัดแรก

1645
01:49:38,778 --> 01:49:42,778
มันผิด

1646
01:49:42,780 --> 01:49:46,780

1647
01:49:46,782 --> 01:49:50,782

1648
01:49:50,784 --> 01:49:54,784
ไม่มี . นี่ pygame ลบออกสิอะไรอยู่ข้างหน้า

1649
01:49:54,789 --> 01:49:58,789

1650
01:49:58,790 --> 01:50:02,790

1651
01:50:02,791 --> 01:50:06,791
ไอ้นี่มันขึ้น...

1652
01:50:06,793 --> 01:50:10,793
มาเฉย ๆ ลองขยายใหญ่สิ

1653
01:50:10,796 --> 01:50:14,796
เด็ก ๆ ดูดี ๆ นะคะ เวลามันขึ้นในหน้าจอน่ะ

1654
01:50:14,797 --> 01:50:18,797
พอแม่ขยายน่ะ มันจะไปขึ้นโครงร่าง

1655
01:50:18,798 --> 01:50:22,798
ของตัว Sublime น่ะ แต่ความจริง

1656
01:50:22,801 --> 01:50:26,801
แม่ไม่ได้ให้ใส่จุดใช่ไหม แม่บอกว่า

1657
01:50:26,802 --> 01:50:30,802
obs1

1658
01:50:30,803 --> 01:50:34,803
วรรค pygame.image.load

1659
01:50:34,804 --> 01:50:38,804
นะครับ ดูดี ๆ

1660
01:50:38,806 --> 01:50:42,806
เมื่อพิมพ์เสร็จ

1661
01:50:42,812 --> 01:50:46,812
1 อุปสรรคให้ใช้วิธีการก๊อปปี้

1662
01:50:46,813 --> 01:50:50,813
แล้ววางเพิ่ม 3 ครั้ง

1663
01:50:50,815 --> 01:50:54,815
แล้วแก้ตัวเลขอุปสรรค นึกออกนะ แก้เป็น

1664
01:50:54,818 --> 01:50:58,818
obs 1 เป็น obs 2, 3

1665
01:50:58,820 --> 01:51:02,820
แล้วก็ 4 แก้ตรงตัวแปรอุปสรรค

1666
01:51:02,821 --> 01:51:06,821
แล้วก็แก้ตรงไหนอีกตัวหนึ่งคะ ตรงชื่อไฟล์

1667
01:51:06,822 --> 01:51:10,822
ใช่ไหมลูก แค่นั้นนะคะ

1668
01:51:10,823 --> 01:51:14,823
จะไม่มีโอกาสผิดเลย สิ่งที่เด็ก ๆ จะผิดก็คือ

1669
01:51:14,824 --> 01:51:18,824
ชื่อตัวแปรที่พิมพ์กับชื่อไฟล์รูป

1670
01:51:18,827 --> 01:51:22,827
ที่จะเอามาใช่แค่นั้นเองนะคะ

1671
01:51:22,828 --> 01:51:26,828
ถ้าผิดตรงจุดนี้ก็ไปไล่จากภาพที่ไปโหลดมา

1672
01:51:26,829 --> 01:51:30,829
วิธีก๊อปปี้ วิธี

1673
01:51:30,830 --> 01:51:34,830
ก๊อปปี้นะคะ ก็คือลาก

1674
01:51:34,831 --> 01:51:38,831
เมาส์คลิกเมาส์ค้างไว้นะคะ

1675
01:51:38,832 --> 01:51:42,832
แหม เมาส์ไม่เป็นใจ

1676
01:51:42,833 --> 01:51:46,833
บางคนยังก๊อปปี้ไม่เป็นนะคะ ทำแถบ

1677
01:51:46,835 --> 01:51:50,835
สีให้มันขึ้นใช่ไหม ลากจาก

1678
01:51:50,837 --> 01:51:54,837
ข้างหน้าไปข้างหลัง ข้างหลังไปข้างหน้าก็ได้

1679
01:51:54,838 --> 01:51:58,838
ปุ่ม Ctrl แล้วก็ปุ่ม C

1680
01:51:58,840 --> 01:52:02,840
ใช่ไหมคะ เสร็จแล้วกดอะไร

1681
01:52:02,841 --> 01:52:06,841
กด Ctrl + C เพื่อวาง กด Ctrl + C

1682
01:52:06,842 --> 01:52:10,842

1683
01:52:10,843 --> 01:52:14,843
เสร็จแล้วก็กด

1684
01:52:14,844 --> 01:52:18,844
นี่นะ

1685
01:52:18,845 --> 01:52:22,845
Crtl + V 3 ครั้ง 1 2 3

1686
01:52:22,845 --> 01:52:26,845
ถ้ามันต่อกัน

1687
01:52:26,846 --> 01:52:30,846
ถ้ามันต่อกันแบบนี้นะคะ ก็คือ

1688
01:52:30,847 --> 01:52:34,847
กด Enter เมื่อถึงคำว่า "obs 1"

1689
01:52:34,848 --> 01:52:38,848
ทุกครั้งเห็นไหม กด Enter ลงไปเลย

1690
01:52:38,850 --> 01:52:42,850
เด็ก ๆ จะมีคำว่าตอนนี้ถ้าทำเหมือนแม่นี่

1691
01:52:42,851 --> 01:52:46,851
เด็ก ๆ จะมี obs1 4 อันใช่ไหมคะ

1692
01:52:46,852 --> 01:52:50,852
ก็มาแก้ตัวเลข

1693
01:52:50,853 --> 01:52:54,853
นะคะ จาก 1 เป็น 2 เป็น 3 เป็น 4 ให้มี

1694
01:52:54,854 --> 01:52:58,854
obs ครบ 4

1695
01:52:58,855 --> 01:53:02,855
แก้ตัวเลขเสร็จ ก็ไปแก้

1696
01:53:02,856 --> 01:53:06,856
ตรงชื่อใช่ไหมคะ ชื่อไฟล์

1697
01:53:06,857 --> 01:53:10,857
รูปน่ะ

1698
01:53:10,858 --> 01:53:14,858
เพราะฉะนั้น บางทีไปโหลดรูปมา

1699
01:53:14,859 --> 01:53:18,859
นะคะ เราทำให้มันง่าย เราก็ตั้งชื่อ

1700
01:53:18,860 --> 01:53:22,860
ให้มันเหมือนกัน แล้วก็ใส่หมายเลขเข้าไปใช่ไหม

1701
01:53:22,861 --> 01:53:26,861
ค่อยมาเปลี่ยนหมายเลขน่ะ มันจะง่ายกว่านะคะ เหมือนของ

1702
01:53:26,862 --> 01:53:30,862
แม่ไปโหลดมาแล้ว แม่ก็เลยตั้งมันเป็น rock1 rock2

1703
01:53:30,864 --> 01:53:34,864
log3 แล้วก็log4 แม่ก็จะแก้ที่

1704
01:53:34,865 --> 01:53:38,865
อย่างนี้นะคะ

1705
01:53:38,866 --> 01:53:42,855

1706
01:53:42,869 --> 01:53:46,869

1707
01:53:46,869 --> 01:53:50,869

1708
01:53:50,871 --> 01:53:54,871
เขียนผิดใช่ไหม

1709
01:53:54,873 --> 01:53:58,873
เห็นไหมคะ

1710
01:53:58,876 --> 01:54:02,876
เวลาเราแก้ครบ มันก็หมายความว่าเราไปโหลด

1711
01:54:02,877 --> 01:54:06,877
มาแล้ว 4 รูป เห็นเปล่า ครบ

1712
01:54:06,878 --> 01:54:10,878
ไม่เห็นหรือ เห็นไหม เสร็จหรือยัง เดี๋ยวไปดู

1713
01:54:10,879 --> 01:54:14,879
เดี๋ยวค่อยรัน ไปดู

1714
01:54:14,880 --> 01:54:18,880
มันก็ได้เห็นใช่ไหมว่ารูปมันได้หรือเปล่า เดี๋ยวไปเช็ก

1715
01:54:18,882 --> 01:54:22,882
ให้นะคะ บางคนบอกอยากรู้

1716
01:54:22,883 --> 01:54:26,883
หนูทำถูกไหม ทีนี้เวลาเรียกใช้

1717
01:54:26,884 --> 01:54:30,884
ต้องเรียกใช้มันก่อนนะคะเด็ก ๆ

1718
01:54:30,885 --> 01:54:34,885
ตำแหน่ง

1719
01:54:34,886 --> 01:54:38,886
display เห็นไหม หรือ drawing น่ะ

1720
01:54:38,887 --> 01:54:42,887

1721
01:54:42,887 --> 01:54:46,887
ตรงนี้นะคะ ให้

1722
01:54:46,888 --> 01:54:50,888
ใช้คำสั่ง ให้ไปก๊อป(ปี้)

1723
01:54:50,889 --> 01:54:54,889
ขอโทษ แล้ว...

1724
01:54:54,890 --> 01:54:58,890
ก่อนอื่น ๆ

1725
01:54:58,891 --> 01:55:02,891
พอใช้

1726
01:55:02,892 --> 01:55:06,892
ใช้คำสั่งโหลดเสร็จนะคะ เด็ก ๆ ทำตัวแปรเพื่อกำหนด

1727
01:55:06,893 --> 01:55:10,893
ตำแหน่งก่อน

1728
01:55:10,894 --> 01:55:14,894
ก็ดูจากรูปเรา รูปเรา

1729
01:55:14,895 --> 01:55:18,895
ใช้ชื่อ Rock ตัวนี้เราก็เลยใช้ตำแหน่งตัว

1730
01:55:18,896 --> 01:55:22,896
rocky rockx

1731
01:55:22,897 --> 01:55:26,897
เห็นไหมคะ เด็ก ๆ เห็นตัวแปรชื่อ logx ไหม

1732
01:55:26,901 --> 01:55:30,901
ชื่อเดียวกันกับไฟล์ภาพของเราน่ะค่ะ

1733
01:55:30,902 --> 01:55:34,902
แต่ใช้คำว่า ใช้ตัวแปร Rock

1734
01:55:34,903 --> 01:55:38,903
x ตัวนี้หมายถึงตำแหน่งของภาพ

1735
01:55:38,905 --> 01:55:42,905
ที่เราจะวางในแนวตั้ง ก็คือจากซ้ายไปขวา

1736
01:55:42,906 --> 01:55:46,906
นะคะ ส่วน rock y

1737
01:55:46,907 --> 01:55:50,907
นะคะ ก็คือตำแหน่งของรูปไอ้ตัว

1738
01:55:50,908 --> 01:55:54,908
อุปสรรคเรานี่ ที่จะวางจาก

1739
01:55:54,911 --> 01:55:58,911
ในแนวบนลงมาข้างล่างน่ะค่ะ

1740
01:55:58,912 --> 01:56:02,912
นะคะ ดูอย่างไร

1741
01:56:02,913 --> 01:56:06,913
ค่าของ Rockx ก็ดูจากจอเราน่ะค่ะ ว่าจอ

1742
01:56:06,914 --> 01:56:10,914
ของเรากว้างเท่าไร เราจะเอามันไปวางที่ตำแหน่งไหน

1743
01:56:10,915 --> 01:56:14,915
จอเราสูงเท่าไร เราจะเอามันไปวางตำแหน่งไหน

1744
01:56:14,916 --> 01:56:18,916
นะคะ ลองใส่เท่า

1745
01:56:18,917 --> 01:56:22,917
ของแม่ก่อนก็ได้

1746
01:56:22,918 --> 01:56:26,918
พอเรียกการแสดงผลน่ะ

1747
01:56:26,919 --> 01:56:30,919
แล้วมันอยู่ในตำแหน่งที่ไม่ตรงกับที่เราต้องการ เราก็มาแก้ที่เลข

1748
01:56:30,922 --> 01:56:34,922
นะคะ

1749
01:56:34,923 --> 01:56:38,923
ก่อนอื่นกำหนดตำแหน่ง

1750
01:56:38,925 --> 01:56:42,925
กำหนดตำแหน่งการวางของก้อนหินก่อน

1751
01:56:42,926 --> 01:56:46,926
จากนั้น

1752
01:56:46,927 --> 01:56:50,927
คำสั่งถัดมานะคะ คำสั่งสุดท้าย

1753
01:56:50,930 --> 01:56:54,930
ก็คือให้มันไปเรียก

1754
01:56:54,931 --> 01:56:58,931
ตัวนี้มา

1755
01:56:58,932 --> 01:57:02,932
คำสั่ง screen.blit

1756
01:57:02,934 --> 01:57:06,934
นะคะ บรรทัดที่ 98

1757
01:57:06,936 --> 01:57:10,936
screen.blit

1758
01:57:10,937 --> 01:57:14,937
พูดผิด Screen.build

1759
01:57:14,938 --> 01:57:18,938
วงเล็บเปิดก่อน

1760
01:57:18,940 --> 01:57:22,940
วงเล็บเปิดแล้วพิมพ์

1761
01:57:22,940 --> 01:57:26,940
obs1 ตอนนี้ให้วางแค่อุปสรรคแรกก่อน

1762
01:57:26,942 --> 01:57:30,942
พอรู้วิธีวางอุปสรรคที่ 1 อุปสรรคที่ 2 ที่ 3

1763
01:57:30,943 --> 01:57:34,943
ก็ค่อยเปลี่ยนได้นะ นะคะ

1764
01:57:34,944 --> 01:57:38,944
แล้วก็ตามด้วย

1765
01:57:38,945 --> 01:57:42,945
ตัดปัญหาไปเลย ใช่

1766
01:57:42,946 --> 01:57:46,946
เพราะเรามีทั้งหมด 4 ตัว ถ้าเรา

1767
01:57:46,947 --> 01:57:50,947
ไปตั้งค่าตัวแปร logx, logy จะมีปัญหานะคะ

1768
01:57:50,950 --> 01:57:54,950
ลบออกได้เลย

1769
01:57:54,950 --> 01:57:58,950

1770
01:57:58,951 --> 01:58:02,951
เอาไว้ก่อนก็ได้

1771
01:58:02,952 --> 01:58:06,952
เอาไว้ก่อน เอาไว้ให้ดู

1772
01:58:06,954 --> 01:58:10,954
ก็คือเรียกอุปสรรคที่ 1 มาวางนะคะ

1773
01:58:10,954 --> 01:58:14,954
แล้วก็ในวงเล็บสี่เหลี่ยมใหญ่

1774
01:58:14,955 --> 01:58:18,955
ให้ใส่ค่าตัวแปร rockx

1775
01:58:18,956 --> 01:58:22,956
แล้วก็ตัวแปร logy

1776
01:58:22,958 --> 01:58:26,958
สังเกตว่าเมื่อเราประกาศตัวแปรไปแล้ว

1777
01:58:26,959 --> 01:58:30,959
บอกแล้วนะคะ ถ้าเด็ก ๆ ประกาศตัวแปรอะไร

1778
01:58:30,961 --> 01:58:34,961
มันจะขึ้นมาอยู่ในนี้

1779
01:58:34,961 --> 01:58:38,961
เราก็คลิกเลือกได้เลยนะคะ เพราะ

1780
01:58:38,962 --> 01:58:42,962
เรามี Rock x ที่เราประกาศไป

1781
01:58:42,963 --> 01:58:46,963
แล้วเราก็มีที่เราประกาศลงไป

1782
01:58:46,964 --> 01:58:50,964
เราก็เลือกให้มันตรงนะคะ

1783
01:58:50,966 --> 01:58:54,966
ทีนี้ล่ะ กด Ctrl + B ดูได้เลย

1784
01:58:54,968 --> 01:58:58,968
ถ้าอุปสรรคมันมาวาง

1785
01:58:58,969 --> 01:59:02,962
ก็แสดงว่าใช้ได้แล้ว

1786
01:59:02,970 --> 01:59:06,970
นี่เห็นไหมคะ นี่คือ

1787
01:59:06,971 --> 01:59:10,971
ก้อนกินโดนเอามาวาง ก้อนหินใหญ่กว่าไดโนเสาร์

1788
01:59:10,971 --> 01:59:14,971
อย่าลืมวิธีปรับขนาด เดี๋ยวไปปรับขนาดก่อน

1789
01:59:14,973 --> 01:59:18,926

1790
01:59:18,974 --> 01:59:22,974

1791
01:59:22,975 --> 01:59:26,975

1792
01:59:26,976 --> 01:59:30,976

1793
01:59:30,980 --> 01:59:34,980

1794
01:59:34,983 --> 01:59:38,983

1795
01:59:38,985 --> 01:59:42,985

1796
01:59:42,986 --> 01:59:46,986

1797
01:59:46,988 --> 01:59:50,988

1798
01:59:50,990 --> 01:59:54,990

1799
01:59:54,992 --> 01:59:58,992

1800
01:59:58,995 --> 02:00:02,995

1801
02:00:02,996 --> 02:00:06,996
บรรทัดนี้นะคะ ขอโทษ ไอ้ตัวนี้

1802
02:00:06,997 --> 02:00:10,997
มันมาบังใช่ไหมไม่เห็น

1803
02:00:10,998 --> 02:00:14,998
ไม่เห็นโค้ด Run แล้ว

1804
02:00:14,999 --> 02:00:18,999
ไม่เห็นโค้ด ได้หรือยัง

1805
02:00:19,000 --> 02:00:23,000

1806
02:00:23,001 --> 02:00:27,001

1807
02:00:27,003 --> 02:00:31,003
บางคน

1808
02:00:31,005 --> 02:00:35,005
ไปโหลดรูปอุปสรรคมาแล้ว

1809
02:00:35,006 --> 02:00:39,006
รูปมันใหญ่ใช่ไหม จำได้ไหมแม่สอนวิธีลดขนาดรูปน่ะ

1810
02:00:39,008 --> 02:00:43,008
ใช้อะไรคะ ใช้อะไร

1811
02:00:43,009 --> 02:00:47,009
โปรแกรมอะไร ระบายสีไง

1812
02:00:47,010 --> 02:00:51,010
ใช่ไหม

1813
02:00:51,011 --> 02:00:55,011
แล้วเปิดไฟล์รูปมา

1814
02:00:55,012 --> 02:00:59,012

1815
02:00:59,013 --> 02:01:03,013
สมมติ เมื่อกี้ log1 ก็ยังใหญ่ไปอีก

1816
02:01:03,015 --> 02:01:07,015
เห็นไหมคะ เสร็จแล้วให้ไปที่อะไร

1817
02:01:07,016 --> 02:01:11,016
ไม่แน่ใจว่ารูปมันเล็กมันใหญ่

1818
02:01:11,016 --> 02:01:15,016
ให้เด็ก ๆ เช็กตรงนี้ด้วยนะ 100 เปอร์เซ็นต์นี่

1819
02:01:15,017 --> 02:01:19,017
เสร็จแล้ว คลิก

1820
02:01:19,017 --> 02:01:23,017
ปรับขนาด ลดลงนะคะ เราก็

1821
02:01:23,021 --> 02:01:27,021
ลดลงตามเปอร์เซ็นต์เลย ลดลงสัก 50 เปอร์เซ็นต์

1822
02:01:27,022 --> 02:01:31,022
เสร็จแล้วกด Save นะคะ

1823
02:01:31,023 --> 02:01:35,023
ไฟล์เดิมเรานี่ล่ะ เดี๋ยว Run ให้ดูใหม่

1824
02:01:35,025 --> 02:01:39,025
เราว่าก้อนหินเรามันก้อนใหญ่

1825
02:01:39,027 --> 02:01:43,027
เห็นไหม พอปรับขนาดแล้ว

1826
02:01:43,029 --> 02:01:47,029
มันจะมี Background มาอย่างที่บอก

1827
02:01:47,030 --> 02:01:51,030
สังเกต ก้อนหินเล็กลงหรือยัง

1828
02:01:51,031 --> 02:01:55,031
ไม่อยากแก้มากก็เรามาแก้

1829
02:01:55,032 --> 02:01:59,032
การ์ตูนเราให้ใหญ่ขึ้นก็ได้นะ มีวิธีการแก้

1830
02:01:59,034 --> 02:02:03,034
2 แบบเข้าใจนะ ก็คือถ้าเราไม่ทำอุปสรรค

1831
02:02:03,035 --> 02:02:07,035
ให้มันเล็ก เราก็ไปทำตัวการ์ตูน

1832
02:02:07,036 --> 02:02:11,036
ให้มันใหญ่ขึ้น แต่เด็ก ๆ

1833
02:02:11,037 --> 02:02:15,037
ต้องเข้าใจนะคะ ให้มันสมดุลกับฉากด้วย ไม่ใช่

1834
02:02:15,039 --> 02:02:19,039
เล็กนิดเดียว ก้อนหินก้อนเบอเรอ

1835
02:02:19,039 --> 02:02:23,039
มันก็ไม่ใช่ไหม ให้มันได้สมดุล

1836
02:02:23,040 --> 02:02:27,040
กันด้วยนะคะ ไอ้เรื่องนี้นี่ต้องตัดสินใจ

1837
02:02:27,041 --> 02:02:31,041
ด้วยตัวเอง ทีนี้

1838
02:02:31,042 --> 02:02:35,042
อันนี้เป็นการบ้านให้ไปทำแล้วกันให้ไปแก้รูป

1839
02:02:35,044 --> 02:02:39,044
ให้มีขนาดพอดีกับฉากเรานะคะ

1840
02:02:39,046 --> 02:02:43,046
แล้วสัปดาห์หน้าแล้วเรา

1841
02:02:43,047 --> 02:02:47,047
ค่อยมาต่อวิธีการว่าพอเจออุปสรรคปุ๊บ

1842
02:02:47,048 --> 02:02:51,048
เราจะกระโดดข้ามมันอย่างไรใช่ไหม

1843
02:02:51,050 --> 02:02:55,050
สัปดาห์หน้าจะยากยิ่งกว่านี้อีกนะคะ เพราะฉะนั้น

1844
02:02:55,051 --> 02:02:59,051
เคลียร์รูปภาพให้มันเสร็จเรียบร้อย

1845
02:02:59,052 --> 02:03:03,052
ก่อนโอเคนะ ตอนนี้บางคน

1846
02:03:03,053 --> 02:03:07,053
คือก้อนหินน่ะ เกือบเต็มจอ

1847
02:03:07,055 --> 02:03:11,055
ก็มี บางคนเอามาใส่ เพราะฉะนั้น ต้องไปปรับลดขนาด

1848
02:03:11,056 --> 02:03:15,056
นะคะ

1849
02:03:15,057 --> 02:03:19,057
ค่อย ๆ เช็กไป เช็กรูปตัวเอง เพราะแม่เอามาแม่ก็แก้ไป

1850
02:03:19,058 --> 02:03:23,058
3 รอบแล้ว พอแก้ปุ๊บดันมี Background มาอีก

1851
02:03:23,059 --> 02:03:27,059
เราก็ต้องเอาออกนะ

1852
02:03:27,060 --> 02:03:31,060
โอเคนะคะ รู้

1853
02:03:31,062 --> 02:03:35,062
วิธีการวางแล้วค่อยไปจัด

1854
02:03:35,063 --> 02:03:39,063
อย่างนั้นเดี๋ยวสัปดาห์นี้เราจะพอแค่นี้

1855
02:03:39,065 --> 02:03:43,065
ขอบคุณพี่อีโกับพี่การ์ตูนนะคะ

1856
02:03:43,066 --> 02:03:47,066
สำหรับวันนี้ เจอกันสัปดาห์หน้าค่ะ

1857
02:03:47,067 --> 02:03:51,067
(พี่การ์ตูน) ขอบคุณอาจารย์แม่ขอบคุณพี่สุภาพร ด้วยค่ะ

1858
02:03:51,068 --> 02:03:55,068

1859
02:03:55,069 --> 02:03:59,069

1860
02:03:59,070 --> 02:04:03,070

1861
02:04:03,072 --> 02:04:07,072

1862
02:04:07,074 --> 02:04:11,074

1863
02:04:11,075 --> 02:04:15,075

1864
02:04:15,077 --> 02:04:19,077

1865
02:04:19,079 --> 02:04:23,079

1866
02:04:23,081 --> 02:04:27,081

1867
02:04:27,083 --> 02:04:27,084

1868
02:04:31,084 --> 02:04:31,085

1869
02:04:35,086 --> 02:04:35,089

1870
02:04:39,089 --> 02:04:39,090


