﻿WEBVTT

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


