﻿1
00:00:00,000 --> 00:00:04,000
ใช่ ๆ ของพายุน่ะ เป็นหมาป่า

2
00:00:04,005 --> 00:00:08,005
พื้นหลังก็

3
00:00:08,006 --> 00:00:12,006
ใช้ภูเขาก็ได้นะ

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

5
00:00:16,010 --> 00:00:20,010
ให้มีเหมือนภูเขาหรือป่าก็ได้ของพายุน่ะ

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

7
00:00:24,014 --> 00:00:28,014
แล้วทีนี้พายุต้องนึกถึงว่า

8
00:00:28,015 --> 00:00:32,015
เราจะต้องให้มีสิ่งกีดขวาง

9
00:00:32,015 --> 00:00:36,015
ให้หมาป่าเรากระโดดน่ะ พายุนึก

10
00:00:36,017 --> 00:00:40,017
อย่างเช่น เมื่อกี้ยกตัวอย่างไดโนเสาร์

11
00:00:40,023 --> 00:00:44,023
มันกระโดดข้ามกระบองเพชรนะ

12
00:00:44,027 --> 00:00:48,027
ของพายุหมาป่ากระโดดข้ามอะไรดี

13
00:00:48,028 --> 00:00:52,028
คือ ภาพที่เราจะต้องได้ใช้น่ะ

14
00:00:52,029 --> 00:00:56,029
1. ตัว Background แล้วใช่หรือเปล่า

15
00:00:56,029 --> 00:01:00,029
ที่เราจะเอามาใช้เป็น...

16
00:01:00,031 --> 00:01:04,031
นะ จะข้ามอะไรก็ได้ (พี่อี๊ด)

17
00:01:04,032 --> 00:01:08,032
พายุบอกว่าเอาเป็นต้นไม้ก็ได้ครับ (อาจารย์สุธิรา) โอเค

18
00:01:08,032 --> 00:01:12,032
พายุก็ต้องหาต้นไม้หรือตอไม้ไว้นะคะ

19
00:01:12,032 --> 00:01:16,032
โอเคนะ

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

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

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

23
00:01:28,041 --> 00:01:32,041
ต่อไป เชอรี่ยังไม่ได้ทำ

24
00:01:32,045 --> 00:01:36,045
เจ้าอบดีกว่า เจ้าอบ อบ

25
00:01:36,046 --> 00:01:40,046
อบไอ้ตัวเกมอบน่ะ

26
00:01:40,047 --> 00:01:44,047
เป็นรูปเด็กผู้หญิงหรือเปล่า เด็กผู้หญิง

27
00:01:44,048 --> 00:01:48,048
ใช่ไหม (พี่การ์ตูน) ใช่ค่ะ ๆ

28
00:01:48,049 --> 00:01:52,049
(อาจารย์สุธิรา) เด็กผู้หญิง

29
00:01:52,052 --> 00:01:56,052
เราจะเอาเป็นอะไรดีนะ อยากได้ Background เป็นอะไร

30
00:01:56,058 --> 00:02:00,058
อยากให้ อบอยากให้เด็กข้ามอะไรน่ะ

31
00:02:00,062 --> 00:02:04,062
ให้เด็กผู้หญิงคนนั้นกระโดดข้ามอะไรดี

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

33
00:02:08,065 --> 00:02:12,065
นึกนาน (พี่การ์ตูน) เดินข้าม... (อาจารย์สุธิรา) เดินข้ามอะไรดี

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

35
00:02:16,068 --> 00:02:20,068
นั่นล่ะ กระโดดข้ามอะไรดี อบ

36
00:02:20,069 --> 00:02:24,069
จะต้องหารูปไอ้ตัวที่จะให้เด็กผู้หญิงกระโดดข้ามน่ะ นึกออกไหม

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

38
00:02:28,071 --> 00:02:32,071
เข้าใจหรือเปล่า เนาะ เพราะเหมือน

39
00:02:32,072 --> 00:02:36,072
ไดโนเสาร์มันกระโดดข้ามกระบอกเพชร

40
00:02:36,073 --> 00:02:40,073
ให้โดดข้ามกระบองเพชรก็จะดูไม่น่ารัก นึกออกไหม

41
00:02:40,074 --> 00:02:44,074
เราก็เปลี่ยน เราก็เปลี่ยนเป็นประโดดข้ามอะไรดี นึกดูดี ๆ นะ

42
00:02:44,075 --> 00:02:48,075
ดูเด้อ ลองนึกว่าอยากให้มันกระโดดข้ามอะไร

43
00:02:48,075 --> 00:02:52,075
โอเคไหม

44
00:02:52,077 --> 00:02:56,077
โอเคนะ เข้าใจนะ (พี่การ์ตูน) ค่ะ เข้าใจค่ะ (อาจารย์สุธิรา)

45
00:02:56,079 --> 00:03:00,079
ก็คือเด็กผู้หญิงมาแล้ว

46
00:03:00,082 --> 00:03:04,082
ให้ข้ามอะไรเหมือน

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

48
00:03:08,084 --> 00:03:12,084
(พี่การ์ตูน) เด็กหญิง (อาจารย์สุธิรา) น่ารัก

49
00:03:12,088 --> 00:03:16,088
หน่อยก็กระโดดข้ามต้นไม้ กอไม้ก็ได้

50
00:03:16,088 --> 00:03:20,088
ดอกไม้หรือกอหญ้าก็ได้

51
00:03:20,089 --> 00:03:24,089
คือ มันก็จะมีทั้ง เหมือน

52
00:03:24,090 --> 00:03:28,090
เล็ก-ใหญ่อะไรอย่างนี้ สูง-ต่ำนะ

53
00:03:28,091 --> 00:03:32,091
อย่างนี้ ลองนึกดูแล้วกันว่าให้ข้ามอะไร ไหน

54
00:03:32,091 --> 00:03:36,091
ดูเจ้าเขียดสิ

55
00:03:36,093 --> 00:03:40,093
มันทำเป็นรูปอะไรนะ มันออกไปแล้วด้วย

56
00:03:40,094 --> 00:03:44,094
วริษา เขียดยังไม่เปิดกล้องน่ะ

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

58
00:03:48,096 --> 00:03:52,096
เขียดยังไม่เปิดกล้อง

59
00:03:52,097 --> 00:03:56,097
มิ้นก็ได้ค่ะ

60
00:03:56,098 --> 00:04:00,098
มิ้นก็... ของมิ้นเป็นรูปเด็กผู้หญิงใช่หรือเปล่า

61
00:04:00,100 --> 00:04:04,100
สวัสดีลูก (พี่การ์ตูน) สวัสดีค่ะ ใช่ค่ะ เป็นรูปเด็กผู้หญิง

62
00:04:04,102 --> 00:04:08,102
ค่ะ // ทีนี้เขียดเห็น

63
00:04:08,104 --> 00:04:12,104
มิ้นเห็นแล้วนะว่า... (พี่การ์ตูน) ดอกไม้ น่ารัก ๆ ค่ะ

64
00:04:12,105 --> 00:04:16,105
(อาจารย์สุธิรา) อ๋อ ได้ ๆ อย่างนั้นหาดอกไม้นะ

65
00:04:16,105 --> 00:04:20,105
หาดอกไม้ให้เขากระโดดข้ามโอเค

66
00:04:20,107 --> 00:04:24,107
พื้นหลังก็อาจจะเป็นอะไรนะ เหมือนมีท้องฟ้า

67
00:04:24,108 --> 00:04:28,108
โอเค

68
00:04:28,110 --> 00:04:32,110
หาไว้ 2 ภาพนะ

69
00:04:32,111 --> 00:04:36,111
แต่ดอกไม้ ไอ้ตัวดอกไม้เราเอาหลาย ๆ ภาพก็ได้

70
00:04:36,112 --> 00:04:40,112
เปลี่ยนแบบใช่หรือเปล่า

71
00:04:40,113 --> 00:04:44,113
เราอยากให้ข้ามดอกอะไร เลือกมากกว่า 2

72
00:04:44,113 --> 00:04:48,113
ก็ได้ นึกออกนะ โอเค

73
00:04:48,115 --> 00:04:52,115
เข้าใจ แสดงว่าเข้าใจอยู่ว่า... (พี่การ์ตูน)

74
00:04:52,116 --> 00:04:56,116
เข้าใจค่ะ (อาจารย์สุธิรา) โอเค อย่างนั้นมาดูต่อ

75
00:04:56,116 --> 00:05:00,116
เลยนะคะ เด็ก ๆ น่าจะเข้าใจแล้วว่า... ก็คือ

76
00:05:00,118 --> 00:05:04,118
ในตัวอย่างของที่แม่ให้ดูน่ะ มันเป็น

77
00:05:04,119 --> 00:05:08,119
ตัวไดโนเสาร์กระโดดข้ามตัวกระบองเพชร แต่

78
00:05:08,120 --> 00:05:12,120
เด็ก ๆ ตัวเกมเด็ก ๆ

79
00:05:12,123 --> 00:05:16,123
มันเป็นตัวอื่น เช่น เหมือนของเจ้าอบ

80
00:05:16,125 --> 00:05:20,125
เจ้ามิ้นเป็นรูปเด็กผู้หญิง

81
00:05:20,126 --> 00:05:24,126
เหมือนเขียดก็น่าจะเป็นเด็กผู้หญิงเหมือนกัน

82
00:05:24,129 --> 00:05:28,129
ก็คือเด็ก ๆ ก็ลองนึกว่าเด็ก ๆ จะให้ตัวการ์ตูน

83
00:05:28,130 --> 00:05:32,130
ของเรานี่ มันกระโดดข้ามอะไร เราก็ไปหาภาพนั้น

84
00:05:32,131 --> 00:05:36,131
มาใช้ประกอบนะ โอเคนะคะ

85
00:05:36,132 --> 00:05:40,132
โอเค อย่างนั้นเรามาดูสไลด์

86
00:05:40,134 --> 00:05:44,134
กันต่อนะคะ ว่าต่อไปก็คืออันดับแรกนี่ เด็ก ๆ ต้องมี Background

87
00:05:44,135 --> 00:05:48,135
ก็คืออันดับแรกนี่ เด็ก ๆ ต้องมี

88
00:05:48,135 --> 00:05:52,135
นะคะ ในตัวอย่างที่เอาให้ดูนี่ก็คือเพราะเราอยากให้

89
00:05:52,137 --> 00:05:56,137
ไดโนเสาร์มันวิ่งบนทะเลทราย เสร็็จแล้ว

90
00:05:56,138 --> 00:06:00,138
เดี๋ยวพอมันไปเจอต้นกระบองเพขรเราก็จะ

91
00:06:00,138 --> 00:06:04,138
เอารูปกระบองเพชรน่ะค่ะ มาตั้งลงไป

92
00:06:04,140 --> 00:06:08,140
นะคะ แล้วให้ไดโนเสาร์

93
00:06:08,141 --> 00:06:12,141
ข้ามผ่านอย่างนี้ นั่นเป็นอุปสรรค

94
00:06:12,142 --> 00:06:16,142
หรือสิ่งกีดขวางสำหรับเกมนี้ ก็คือ

95
00:06:16,142 --> 00:06:20,142
ให้ตัวเกมเรากระโดดข้าม

96
00:06:20,142 --> 00:06:24,142
สิ่งกีดขวางที่เราหามาวางไว้นะคะ

97
00:06:24,144 --> 00:06:28,144
เพราะฉะนั้น ถ้าของใครเป็นรูปอื่นนะคะ

98
00:06:28,146 --> 00:06:32,146
เด็ก ๆ จำไว้เลยว่า Background

99
00:06:32,146 --> 00:06:36,146
แล้วแต่เด็ก ๆ จะเลือกว่ามันเป็นภาพอะไร

100
00:06:36,148 --> 00:06:40,148
ให้มันเหมาะสมเหมือนถ้าเป็นเด็กผู้หญิงแล้ว

101
00:06:40,149 --> 00:06:44,149
เด็ก ๆ อยากให้ข้ามดอกไม้อย่างนี้ Background ก็อาจจะเป็นทุ่งหญ้าสีเขียว ๆ

102
00:06:44,150 --> 00:06:48,150
แล้วก็พื้นอาจจะเป็นทุ่งหญ้าสีเขียว

103
00:06:48,151 --> 00:06:52,151
เอาดอกไม้มาวาง เราก็เอาดอกไม้มาวาง

104
00:06:52,151 --> 00:06:56,151
สามารถวาด Background เองก็ได้นะคะ

105
00:06:56,154 --> 00:07:00,154
วาดเองก็ได้หรือมาดาวน์โหลด

106
00:07:00,156 --> 00:07:04,156
เหมือนเดิมนะคะ ทีนี้วิธีการใส่เรามาดู

107
00:07:04,157 --> 00:07:08,157
ต่อนะคะ มันก็จะมีคำสั่งอยู่ 2 ส่วน

108
00:07:08,157 --> 00:07:12,157
ในการนำภาพมาใช้นะคะ

109
00:07:12,159 --> 00:07:16,159
ที่ใช้โหลด Background หรือภาพนี่นะคะ

110
00:07:16,159 --> 00:07:20,159
เราดูที่รูปแบบก่อนนะคะ ก็คือ

111
00:07:20,161 --> 00:07:24,161
เราจะต้องกำหนดชื่อตัวแปร

112
00:07:24,161 --> 00:07:28,161
ภาพ หรือสแลช

113
00:07:28,162 --> 00:07:32,162
ตัวแปรของภาพหรือตัวแปรของพื้นหลัง เรา

114
00:07:32,164 --> 00:07:36,164
ใช้ภาพ Background ใช่ไหมคะ แล้ว Background ตัว

115
00:07:36,166 --> 00:07:40,166
ที่เป็นตัวสิ่งกีดขวางนะคะ เพราะฉะนั้น รูปแบบ

116
00:07:40,168 --> 00:07:44,168
ให้เหมือนกันเลย แต่เราจะต้องเปลี่ยนตัวแปรนะคะ

117
00:07:44,169 --> 00:07:48,169
ตัวแปรตัวแรกนี่ สมมติเป็นพื้นหลัง ก็จะมีตัวแปร

118
00:07:48,171 --> 00:07:52,171
พื้นหลังนะคะ ตามด้วย

119
00:07:52,171 --> 00:07:56,171
กด Spacebar

120
00:07:56,173 --> 00:08:00,173
กด Spacebar แล้วก็พิมพ์ py ปุ๊บ

121
00:08:00,175 --> 00:08:04,175
นะคะ ก็คือ pygame.image.load

122
00:08:04,176 --> 00:08:08,176
.image.load

123
00:08:08,176 --> 00:08:12,176
pygame ที่ชื่อว่า image.load ก็คือ

124
00:08:12,179 --> 00:08:16,179
โหลดภาพนั่นเองเห็นไหมคะ pygame.image.load

125
00:08:16,184 --> 00:08:20,184
แล้วตามด้วยอะไร ใส่วงเล็บ

126
00:08:20,185 --> 00:08:24,185
ในวงเล็บนั้นใส่เครื่องหมายคำพูดเพื่อจะ

127
00:08:24,193 --> 00:08:28,193
ระบุชื่อไฟล์ภาพที่เราจะไปโหลดมา

128
00:08:28,195 --> 00:08:32,195
ใส่แต่ชื่อไฟล์ไม่ได้นะคะ ต้องมีทั้งชื่อไฟล์

129
00:08:32,196 --> 00:08:36,196
และนามสกุลของภาพ เดี๋ยวจะให้ดู

130
00:08:36,198 --> 00:08:40,198
ถ้าจากรูปแบบข้างบนนี้

131
00:08:40,200 --> 00:08:44,200
พอเรามาเขียนโค้ดนะคะ จะเขียนแบบนี้นะคะ

132
00:08:44,202 --> 00:08:48,202
bg bg ในที่นี้ก็คือมาจากคำว่า "

133
00:08:48,204 --> 00:08:52,204
Background นั่นเองนะ

134
00:08:52,206 --> 00:08:56,206
จำได้ใช่ไหมครับ เคยบอกไว้แล้วว่า

135
00:08:56,207 --> 00:09:00,207
เวลาตั้งชื่อตัวแปรน่ะ ให้เด็ก ๆ

136
00:09:00,207 --> 00:09:04,207
ตัวอักษรตัวเล็ก ตัวใหญ่เราจะใช้กับอะไรคะ

137
00:09:04,208 --> 00:09:08,208
ใช้กับการสร้าง class ใช่ไหมคะ

138
00:09:08,211 --> 00:09:12,211
นะคะ แต่ทีนี้ถ้าเป็นตัวแปรจำไว้เลยว่า

139
00:09:12,213 --> 00:09:16,213
ให้ตั้งด้วยตัวอักษรตัวเล็กเลยนะคะ

140
00:09:16,213 --> 00:09:20,213
จะได้ไม่ไปสับสนกับ class class นี่มันจะขึ้นต้นด้วย

141
00:09:20,215 --> 00:09:24,215
ตัวอักษรตัวใหญ่หรือตัวพิมพ์ใหญ่ตลอด

142
00:09:24,216 --> 00:09:28,216
เพื่อเราจะได้จำง่าย ๆ แล้ว

143
00:09:28,217 --> 00:09:32,217
ขึ้นใจ ก็เลยกำหนดไปเลยว่า

144
00:09:32,218 --> 00:09:36,218
ให้ตั้งเป็นตัวอักษรตัวเล็กนะคะ แต่ class นี่มันโดนบังคับอยู่แล้ว

145
00:09:36,219 --> 00:09:40,219
ว่าต้องตั้งด้วยตัวอักษรตัวใหญ่นะคะ

146
00:09:40,221 --> 00:09:44,221
ก็คือตั้งชื่อตัวแปรว่า bg

147
00:09:44,221 --> 00:09:48,221
ซึ่งมาจากคำว่า Background แล้วก็เครื่องหมาย

148
00:09:48,222 --> 00:09:52,222
แล้วก็เรียกใช้

149
00:09:52,223 --> 00:09:56,223
Mobule pygame.image.load นั่นเองนะคะ

150
00:09:56,224 --> 00:10:00,224
ชื่อไฟล์ ไฟล์ภาพตัวนี้

151
00:10:00,226 --> 00:10:04,226
มีชื่อว่า desert ที่แปลว่าทะเลทราบ

152
00:10:04,228 --> 00:10:08,228
.jpg jpg ก็คือนามสกุลของไฟล์ภาพ

153
00:10:08,232 --> 00:10:12,232
ซึ่งเด็ก ๆ น่าจะจำได้แล้วว่าวิธีดู

154
00:10:12,233 --> 00:10:16,233
นามสกุลของไฟล์ภาพดูได้จาก

155
00:10:16,235 --> 00:10:20,235
Properties ของรูปภาพเรา ก็คือคุณสมบัติ

156
00:10:20,236 --> 00:10:24,236
ของรูปภาพนั้นแล้วมันจะขึ้นบอกว่าเป็น jpg

157
00:10:24,237 --> 00:10:28,237
หรือ png ก็คือ JPG หรือ PNG นะคะ

158
00:10:28,240 --> 00:10:32,240
ใส่ชื่อ

159
00:10:32,240 --> 00:10:36,240
รูป แล้วก็นามสกุลของรูปนี่ อย่าลืมว่า

160
00:10:36,242 --> 00:10:40,242
มันจะต้องอยู่ในเครื่องหมาย Single Qo

161
00:10:40,244 --> 00:10:44,244
หรือ " ด้วยนะคะ ต้องมีอยู่ในชื่อเสมอ

162
00:10:44,244 --> 00:10:48,244
นะคะ

163
00:10:48,247 --> 00:10:52,247
ทีนี้ที่เด็ก ๆ จะผิดกันมาก

164
00:10:52,250 --> 00:10:56,250
ก็คือชื่อภาพเวลาตัวเองไปโหลดมา

165
00:10:56,252 --> 00:11:00,252
กับเวลาตอนที่มาเรียนน่ะค่ะ

166
00:11:00,254 --> 00:11:04,254
เด็ก ๆ จะต้องจำว่าภาพตัวเองที่จะใช้

167
00:11:04,256 --> 00:11:08,256
ชื่ออะไรนะคะ อย่ามาพิมพ์ตามชื่อภาพที่

168
00:11:08,258 --> 00:11:12,258
แม่ใช้ นึกออกนะ ก็คือมาเปลี่ยนชื่อตรงนี้

169
00:11:12,258 --> 00:11:16,258
ตรงในส่วนนี้นะ

170
00:11:16,259 --> 00:11:20,259
ตรงส่วนนี้

171
00:11:20,260 --> 00:11:24,260
ก็จะเปลี่ยนไปตามภาพที่เด็ก ๆ ไปโหลดมา

172
00:11:24,261 --> 00:11:28,261
นึกออกนะคะ ชื่อตรงนี้นะคะ

173
00:11:28,266 --> 00:11:32,266
เราจะไม่มาพิมพ์ตามกันอย่างนี้ เพราะไม่อย่างนั้น

174
00:11:32,267 --> 00:11:36,267
เวลาเรียกใช้รูปตัวเองก็จะไม่ขึ้นชื่อที่ไม่รู้จัก

175
00:11:36,268 --> 00:11:40,268
มันจะเป็นชื่อที่ เป็นชื่อไฟล์ภาพที่เด็ก ๆ

176
00:11:40,270 --> 00:11:44,270
ไปโหลดมา เช่นเดียวกัน ถ้าสมมติว่า

177
00:11:44,271 --> 00:11:48,271
รูปนี้เป็นต้นกระบองเพชร เราก็จะตั้งชื่อ

178
00:11:48,272 --> 00:11:52,272
ตัวแปรกระบองเพชรภาษาอังกฤษก็คือ Cactus

179
00:11:52,274 --> 00:11:56,274
อย่างนี้นะคะ Cactus ก็คือ = pygame.image.load

180
00:11:56,276 --> 00:12:00,276
ตัวที่จะใช้เรียกรูปภาพมา

181
00:12:00,278 --> 00:12:04,278
ก็คือ pygame.image.load ก็คือตัวนี้

182
00:12:04,279 --> 00:12:08,279
แล้วก็ตามด้วยชื่อของภาพ

183
00:12:08,281 --> 00:12:12,281
ที่เราจะเอามาใช้

184
00:12:12,282 --> 00:12:16,282
ใช้ name แล้วกัน

185
00:12:16,283 --> 00:12:20,283
ภาษาอังกฤษเขียนง่ายกว่าภาษาไทย name นะ

186
00:12:20,285 --> 00:12:24,285
แล้วก็ .png

187
00:12:24,287 --> 00:12:28,287
อย่างนี้เป็นต้นนะคะ

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

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

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

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

192
00:12:44,312 --> 00:12:48,312
ทีนี้

193
00:12:48,314 --> 00:12:52,314
เมื่อเราไปโหลดมาแล้วนี่

194
00:12:52,315 --> 00:12:56,315
เครื่องมันจะไปเรียกภาพนั้นมาเก็บไว้ ขั้นต่อไป

195
00:12:56,316 --> 00:13:00,316
เราต้องใช้คำสั่งเพื่อเรียกใช้ Background นั้น

196
00:13:00,317 --> 00:13:04,317
Background หรือภาพนั้นนะคะ

197
00:13:04,320 --> 00:13:08,320
รูปแบบ ก็คือเรา

198
00:13:08,322 --> 00:13:12,322
จะต้องมีชื่อตัวแปรฉาก ซึ่ง

199
00:13:12,322 --> 00:13:16,322
ซึ่งหมายถึงพื้นที่น่ะค่ะ

200
00:13:16,324 --> 00:13:20,324
นึกออกนะ พื้นที่ที่เรา

201
00:13:20,325 --> 00:13:24,325
สร้างไว้ให้ตัวโปรแกรม

202
00:13:24,329 --> 00:13:28,329
ทำงานน่ะค่ะ ก็คือชื่อตัวแปรฉากที่เราตั้งไว้

203
00:13:28,330 --> 00:13:32,330
ตามด้วย .build

204
00:13:32,331 --> 00:13:36,331
แล้วก็ตามด้วยวงเล็บ แล้วก็ชื่อตัวแปร

205
00:13:36,332 --> 00:13:40,332
ภาพนะคะ แล้วก็ต้องระบุตำแหน่งของมัน

206
00:13:40,333 --> 00:13:44,333
x, y นี่หมายถึงตำแหน่งของ

207
00:13:44,334 --> 00:13:48,334
ภาพที่จะเอาไปวางน่ะค่ะ ตำแหน่งใน

208
00:13:48,335 --> 00:13:52,335
แกน y ที่บอกนะ ก็คือหน้าจอคอมพิวเตอร์

209
00:13:52,336 --> 00:13:56,336
มันจะแบ่งแนวตั้ง ก็คือแกน x แนวนอนก็คือ แกน y

210
00:13:56,338 --> 00:14:00,338
นะคะ ทีนี้

211
00:14:00,338 --> 00:14:04,338
อันนี้คือรูปแบบมัน พอเวลาเราใช้

212
00:14:04,340 --> 00:14:08,340
เราก็พิมพ์โค้ดว่า screen

213
00:14:08,342 --> 00:14:12,342
เพราะในโปรแกรมเราใช้ตัวแปรฉากชื่อว่า screen

214
00:14:12,343 --> 00:14:16,343
ใช่ไหมคะ .blit

215
00:14:16,344 --> 00:14:20,344
ตัวแปร Background ของเราเมื่อกี้

216
00:14:20,344 --> 00:14:24,344
ก็แล้วแต่นะคะ ชื่อ bg bg นั่นก็คือ background

217
00:14:24,345 --> 00:14:28,345
bg ก็คือ Background แล้วก็ตามด้วย 0, 0

218
00:14:28,347 --> 00:14:32,347
เพราะ Background มันก็ควรจะอยู่ให้เต็มฉาก

219
00:14:32,348 --> 00:14:36,348
ที่เราสร้างไว้ นึกออกนะ สมมติเราสร้างฉากไว้

220
00:14:36,348 --> 00:14:40,348
ขนาดพื้นที่ 600 x 800

221
00:14:40,349 --> 00:14:44,349
เพราะเราเริ่มที่ตำแหน่ง 0 มันก็จะชิดที่ตำแหน่งข้างบน

222
00:14:44,350 --> 00:14:48,350
มันจะวางรูปตามตำแหน่งข้างบนบนสุด

223
00:14:48,351 --> 00:14:52,351
ลงมามันก็จะเต็มหน้าจอพอดี อย่างนี้เป็นต้น

224
00:14:52,353 --> 00:14:56,353
นะคะ แต่ในกรณีที่เป็นตัวอุปสรรค

225
00:14:56,355 --> 00:15:00,355
ตำแหน่งมันก็จะเปลี่ยน มันอาจจะไม่ได้อยู่ที่ตำแหน่ง 0, 0 แล้ว

226
00:15:00,356 --> 00:15:04,356
นึกออกนะ เราจะเอาตัวอุปสรรค

227
00:15:04,358 --> 00:15:08,358
ไปวางตรงตำแหน่งไหน ตัวเลขอาจจะเปลี่ยน

228
00:15:08,359 --> 00:15:12,359
จาก 0, 0 อาจจะเป็นลงมาสัก 200 บรรทัด

229
00:15:12,360 --> 00:15:16,360
นะคะ ก็จาก 0 ก็เปลี่ยนเป็น

230
00:15:16,360 --> 00:15:20,360
200 นะคะ ตำแหน่ง

231
00:15:20,362 --> 00:15:24,362
ก็จะอยู่กลาง ๆ หน่อย

232
00:15:24,365 --> 00:15:28,365
สมมติอยู่กลาง ๆ ก็สัก 400 อย่างนี้นะคะ

233
00:15:28,366 --> 00:15:32,366
ก็จะเปลี่ยนเป็น 200, 400 นะคะ ก็จะเปลี่ยน

234
00:15:32,366 --> 00:15:36,366
ตามจุดที่เราจะเอาภาพไปวาง ตัวเลข

235
00:15:36,368 --> 00:15:40,368
มันเปลี่ยนได้ ก็คือเรากด Ctrl + B

236
00:15:40,369 --> 00:15:44,369
รูปมันไม่ตรงตามตำแหน่งที่เราต้องการ เราก็มาแก้ตัวเลข

237
00:15:44,370 --> 00:15:48,370
ก็ได้นะคะ โอเคนะ นี่คือถ้าเรา

238
00:15:48,370 --> 00:15:52,370
จะนำภาพหรือ Background มาใช้นี่

239
00:15:52,371 --> 00:15:56,371
มันจะต้องประกอบด้วย 2 คำสั่ง เมื่อกี้นี้ ก็คือ

240
00:15:56,373 --> 00:16:00,373
pygame.image.load นี่

241
00:16:00,374 --> 00:16:04,374
นะคะ จะไปเรียกใช้ Module นั้น จากที่ไปเรียกรูป

242
00:16:04,375 --> 00:16:08,375
นั้นมา มาแสดงนี่ จะต้องใช้นี่ค่ะ

243
00:16:08,376 --> 00:16:12,376
รูปแบบนี้ .built

244
00:16:12,377 --> 00:16:16,377
แล้วก็ตามด้วยชื่อภาพนั้นแล้วก็ตำแหน่ง

245
00:16:16,379 --> 00:16:20,379
ที่จะวางนะคะ อันนี้ก็คือ

246
00:16:20,381 --> 00:16:24,381
การนำเป็นคำสั่งสำหรับ

247
00:16:24,383 --> 00:16:28,383
นำภาพนะคะ มาใช้นะคะ

248
00:16:28,384 --> 00:16:32,384
หัวข้อต่อไป กำหนดเหตุการณ์ให้แป้นพิมพ์

249
00:16:32,387 --> 00:16:36,387
กำหนดเหตุการณ์ให้แป้นพิมพ์ เด็ก ๆ จำได้

250
00:16:36,388 --> 00:16:40,388
นะ มันจะมีตอนที่เราพอเรา

251
00:16:40,389 --> 00:16:44,389
กดปุ่มคีย์บอร์ดน่ะค่ะ แล้วตัว

252
00:16:44,390 --> 00:16:48,390
เกมเราน่ะมันขยับใช่ไหมค่ะ ขยับ

253
00:16:48,392 --> 00:16:52,392
ตาม เพราะฉะนั้น อันนั้นแค่ใช้คำว่า

254
00:16:52,393 --> 00:16:56,393
KEYDOWN ก็คือกดแป้นอะไรก็แล้วแต่

255
00:16:56,395 --> 00:17:00,395
ตัวการ์ตูนมันก็จะขยับ แต่ทีนี้เราจะ

256
00:17:00,399 --> 00:17:04,399
ใช้การตั้งค่าตามแป้นในคีย์บอร์ด ซึ่ง

257
00:17:04,400 --> 00:17:08,400
มีตรงที่เราจะไป

258
00:17:08,404 --> 00:17:12,404
กำหนดค่านี่มันจะอยู่ตรงเห็นไหมคะ จำได้ไหม

259
00:17:12,405 --> 00:17:16,405
ตรงใน Loop น่ะค่ะ

260
00:17:16,406 --> 00:17:20,406
เห็นไหมคะ ตรงที่กำหนด event type

261
00:17:20,407 --> 00:17:24,407
ก็คือกำหนดชนิดของเหตุการณ์

262
00:17:24,407 --> 00:17:28,407
event.type เดิมเรากำหนดว่า

263
00:17:28,410 --> 00:17:32,410
pygame

264
00:17:32,411 --> 00:17:36,411
if event.type == pygame

265
00:17:36,412 --> 00:17:40,412
.KEYDOWN ก็คือ

266
00:17:40,414 --> 00:17:44,414
pygame.KEYDOWN นั้นหมายถึงกดปุ่มอะไรก็ได้

267
00:17:44,415 --> 00:17:48,415

268
00:17:48,416 --> 00:17:52,416
ที่อยู่ในเครื่องนะคะ

269
00:17:52,417 --> 00:17:56,417
เพราะตอนที่เรากด Ctrl + B แล้วกด

270
00:17:56,418 --> 00:18:00,418
Space bar เจ้าไดโนเสาร์เราก็จะขยับ กดตัว A

271
00:18:00,419 --> 00:18:04,419
ตัว B เจ้าไดโนเสาร์มันก็จะขยับ pygame.

272
00:18:04,419 --> 00:18:08,419
ก็คือเป็นปุ่มอะไรก็ได้นะคะ

273
00:18:08,421 --> 00:18:12,421
ทีนี้แต่ที่เราจะมาทำความ

274
00:18:12,422 --> 00:18:16,422
รู้จักกับแป้นพิมพ์ที่จะใช้ในวันนี้นะคะ

275
00:18:16,424 --> 00:18:20,424
ก็คือ... เด็ก ๆ ดูก่อนนะคะ

276
00:18:20,425 --> 00:18:24,425
มันมีหลายตัวเลย แต่เราไม่ได้ใช้หมดทุกตัวนึกออกนะ

277
00:18:24,426 --> 00:18:28,426
เราจะใช้แป้นพิมพ์ในกลุ่มนี้ค่ะ ในกลุ่ม...

278
00:18:28,426 --> 00:18:32,426

279
00:18:32,428 --> 00:18:36,428
ในกลุ่มลูกศร

280
00:18:36,429 --> 00:18:40,429
นะคะ K_UP

281
00:18:40,430 --> 00:18:44,430
แล้วก็อีกตัวหนึ่งก็คือ

282
00:18:44,431 --> 00:18:48,431

283
00:18:48,432 --> 00:18:52,432
spacebar Backspace

284
00:18:52,435 --> 00:18:56,435
ถอยหลัง เยอะจนลายตาเหมือนกัน

285
00:18:56,436 --> 00:19:00,436
นะคะ

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

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

288
00:19:08,441 --> 00:19:12,441
ตัวนี้นะคะ

289
00:19:12,443 --> 00:19:16,443
KEYSPACE นะคะ

290
00:19:16,445 --> 00:19:20,445
Spacebar ไอ้แป้นยาว ๆ น่ะค่ะ

291
00:19:20,446 --> 00:19:24,446
นะคะ

292
00:19:24,447 --> 00:19:28,447
รูปแบบนะคะ ก็คือ

293
00:19:28,450 --> 00:19:32,450
เวลาเราใช้นี่ ก็จะมี if

294
00:19:32,451 --> 00:19:36,451
event.type ==

295
00:19:36,452 --> 00:19:40,452
ตามด้วยชื่อแป้นพิมพ์ ซึ่ง

296
00:19:40,453 --> 00:19:44,453
มีขีดเมนต์ไว้ว่าชื่อแป้นพิมพ์

297
00:19:44,455 --> 00:19:48,455
ใน pygame นี่ ชื่อแก้นพิมพ์แต่ละตัว จะ

298
00:19:48,456 --> 00:19:52,456
พิมพ์ด้วยตัว K K ตัวนี้เป็นตัว

299
00:19:52,457 --> 00:19:56,457
K ตัวพิมพ์ใหญ่ แล้วก็ตามด้วยเครื่องหมาย

300
00:19:56,458 --> 00:20:00,458
_ เห็นไหมคะ แล้วเด็ก ๆ ดูดี ๆ นะคะ

301
00:20:00,459 --> 00:20:04,459
ดูชื่อจำดี ๆ ด้วยนะคะ

302
00:20:04,460 --> 00:20:08,460
เห็นไหมคะสังเกตชื่อแป้นพิมพ์

303
00:20:08,461 --> 00:20:12,461
ทุกตัวจะเป็นตัวอักษรตัวอะไรคะ

304
00:20:12,462 --> 00:20:16,462
ใช้ตัวอักษรตัวใหญ่หมดเลยเห็นไหมคะ

305
00:20:16,463 --> 00:20:20,463
ยกเว้นที่เป็นตัว

306
00:20:20,466 --> 00:20:24,466
อักษร

307
00:20:24,467 --> 00:20:28,467
นะ เช่น \

308
00:20:28,468 --> 00:20:32,468
A, B, C, D

309
00:20:32,470 --> 00:20:36,470
แต่ถ้าเป็นแป้นที่เป็นพวกตัว Path

310
00:20:36,471 --> 00:20:40,471
Shift อะไรพวกนี้มันจะใช้

311
00:20:40,472 --> 00:20:44,472
เป็นตัวพิมพ์ใหญ่นะคะ เวลาพิมพ์ เฉพาะ

312
00:20:44,474 --> 00:20:48,474
ที่เป็นแป้นที่เป็นตัวอักษรเท่านั้นที่

313
00:20:48,476 --> 00:20:52,476
จะเป็นตัวพิมพ์เล็ก โอเคนะคะ เพราะฉะนั้น เวลาเราจะใช้งาน

314
00:20:52,477 --> 00:20:56,477
มาดูเวลาที่เราจะใช้งานแป้นพิมพ์ตัวนี้กัน

315
00:20:56,478 --> 00:21:00,478

316
00:21:00,479 --> 00:21:04,479
เมื่อกี้บอกแล้ว

317
00:21:04,481 --> 00:21:08,481
เราจะใช้อยู่ 4 แป้น 4

318
00:21:08,482 --> 00:21:12,482
-5 แป้นนะคะ

319
00:21:12,483 --> 00:21:16,483
ก็คือถ้าเราใช้แป้น

320
00:21:16,484 --> 00:21:20,484
pygame.K_UP K_UP

321
00:21:20,485 --> 00:21:24,485
นี้นะคะ

322
00:21:24,487 --> 00:21:28,487
หรือ หรือนะคะ หรือเราใช้

323
00:21:28,489 --> 00:21:32,489
Pygame.K_SPACE Ց

324
00:21:32,490 --> 00:21:36,490
มันจะหมายถึงเราต้องการ

325
00:21:36,491 --> 00:21:40,491
ให้ตัวเกมเราน่ะค่ะ

326
00:21:40,492 --> 00:21:44,492
เคลื่อนขึ้นหรือกระโดดนั่นเองนะคะ เราจะใช้

327
00:21:44,493 --> 00:21:48,493
2 ตัวนี้ เลือกใช้ตัวใดตัวหนึ่ง

328
00:21:48,494 --> 00:21:52,494
1 ตัว เพราะโดยปกติน่ะ ถ้าใครเป็นคอ

329
00:21:52,496 --> 00:21:56,496
เกมนะรู้นะ เวลาเล่นเกม ส่วนใหญ่

330
00:21:56,497 --> 00:22:00,497
เขาจะให้ไปกดที่ปุ่ม Spacebar ไง

331
00:22:00,499 --> 00:22:04,499
นะคะ ก็เลยว่าถ้าเผื่อ

332
00:22:04,501 --> 00:22:08,501
แต่บางทีก็ใช้ปุ่มที่ 1 K_UP

333
00:22:08,503 --> 00:22:12,503
K_UP เห็นไหมคะ ก็คือตัวลูกศรขึ้น

334
00:22:12,504 --> 00:22:16,504
ก็คือให้เด็ก ๆ ไปที่

335
00:22:16,505 --> 00:22:20,505
ปุ่มที่มีรูปลูกศรน่ะค่ะ ที่มีรูปลูกศร

336
00:22:20,505 --> 00:22:24,505
4 ทางน่ะค่ะ ชี้ขึ้นข้างบน ชี้ลงข้างล่าง

337
00:22:24,507 --> 00:22:28,507
ไปทางซ้ายไปทางขวานั่นล่ะ เราจะไป

338
00:22:28,509 --> 00:22:32,509
ใช้แป้นพิมพ์ 4 อันนี้

339
00:22:32,510 --> 00:22:36,510
นะคะ กับถ้าไม่ใช้อันที่ 1

340
00:22:36,512 --> 00:22:40,512
ที่เป็น K_UP เราอาจจะใช้อีกตัวหนึ่งเป็น SPACE นะคะ

341
00:22:40,513 --> 00:22:44,513
เพื่อใช้ในการให้

342
00:22:44,514 --> 00:22:48,514
ตัวเกมมันกระโดดกำหนดให้ตัวเกมมันกระโดด

343
00:22:48,515 --> 00:22:52,515
แป้นต่อมา pygame.K_LEFT  Ց

344
00:22:52,515 --> 00:22:56,515
pygame.K_LEFT LEFT ชื่อก็บอกอยู่แล้ว

345
00:22:56,517 --> 00:23:00,517
Left ซ้าย ก็บอกอยู่แล้ว

346
00:23:00,520 --> 00:23:04,520
นั่นหมายถึงให้ตัว KK เรา

347
00:23:04,521 --> 00:23:08,521
เคลื่อนไปทางซ้ายนะคะ ความเร็วในการเคลื่อน

348
00:23:08,523 --> 00:23:12,523
ก็ขึ้นอยู่กับสปีด จำได้ไหมเราจะมีคำสั่ง SPEED

349
00:23:12,523 --> 00:23:16,523
Speed อยู่อันหนึ่ง ถ้า Speed เรา

350
00:23:16,525 --> 00:23:20,525
ยิ่งน้อย

351
00:23:20,526 --> 00:23:24,526
ความเร็วจะยิ่งมากใช่ไหมคะ และ

352
00:23:24,527 --> 00:23:28,527
อีกตัวหนึ่งนะคะ pygame.K_DOWN

353
00:23:28,527 --> 00:23:32,527
นั่นก็คือเมื่อเรากดแป้นลูกศรที่ชี้ลง

354
00:23:32,528 --> 00:23:36,528
K_DOWN

355
00:23:36,529 --> 00:23:40,529
อาจจะให้ตัวละคร

356
00:23:40,531 --> 00:23:44,531
ก้มลงหรือคลานอะไรอย่างนี้ หรือหมอบ

357
00:23:44,541 --> 00:23:48,541
นะคะ

358
00:23:48,542 --> 00:23:52,542
และตัวสุดท้าย

359
00:23:52,549 --> 00:23:56,549
pygame.K_RIGHT  Ցก็คือ

360
00:23:56,551 --> 00:24:00,551
เคลื่อนไปทางขวาใช่ไหม

361
00:24:00,553 --> 00:24:04,553
นะคะ ซ้าย ๆ ก็คือเราต้องการ

362
00:24:04,555 --> 00:24:08,555
ให้ตัวการ์ตูนมันไปทางซ้ายน่ะ

363
00:24:08,555 --> 00:24:12,555
หรือทางขวานี่ ถ้าไปทางซ้าย ก็คือเลือก

364
00:24:12,556 --> 00:24:16,556
กด K_LEFT

365
00:24:16,558 --> 00:24:20,558
นะคะ หรือกดปุ่มลูกศรทางซ้าย

366
00:24:20,559 --> 00:24:24,559
ต้องการให้ตัวเกมวิ่งไปทางขวานะคะ

367
00:24:24,561 --> 00:24:28,561
เราก็ไปกด ก็คือเลือก

368
00:24:28,562 --> 00:24:32,562
ลูกศรที่ชี้ไปทางขวาน่ะค่ะ

369
00:24:32,564 --> 00:24:36,564
แต่เวลาเราเขียนโค้ดเราจะใช้คำว่า pygame

370
00:24:36,568 --> 00:24:40,568
.K_RIGHT

371
00:24:40,570 --> 00:24:44,570
ก็คือ

372
00:24:44,573 --> 00:24:48,573
ให้โปรแกรมมันรู้ว่าตอนนี้

373
00:24:48,574 --> 00:24:52,574
เราจะไปกดปุ่มไหน ตัวนี้คือชื่อของปุ่ม

374
00:24:52,575 --> 00:24:56,575
K_LEFT, K_RIGHT ก็คือ

375
00:24:56,576 --> 00:25:00,576
ตัวปุ่มกดลูกศร K_LEFT

376
00:25:00,576 --> 00:25:04,576
ลูกศรซ้าย K_RIGHT ก็คือลูกศรขวา

377
00:25:04,578 --> 00:25:08,549
นะคะ

378
00:25:08,580 --> 00:25:12,580
นะคะ

379
00:25:12,581 --> 00:25:16,581
นี่คือหัวข้อที่

380
00:25:16,584 --> 00:25:20,584
เราเรียนกันในวันนี้นะคะ แต่ที่

381
00:25:20,584 --> 00:25:24,584
เด็ก ๆ จะต้องจำให้แม่น

382
00:25:24,586 --> 00:25:28,586
เด็ก ๆ จะต้องทำอะไรบ้าง

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

384
00:25:32,588 --> 00:25:36,588
1. ภาพที่เราจะ

385
00:25:36,590 --> 00:25:40,590
ใช้ทำเป็น Background ใช่ไหมคะ ให้มันตรงกับตัวเกม

386
00:25:40,591 --> 00:25:44,591
ของเรา เช่น ของพายุเป็น

387
00:25:44,593 --> 00:25:48,593
รูปหมาป่าอย่างนี้ พายุก็อาจจะใช้รูป

388
00:25:48,594 --> 00:25:52,594
Background เป็นรูปภูเขาก็ได้

389
00:25:52,600 --> 00:25:56,600
แล้วอุปสรรคอาจจะเป็นก้อนหินหรือขอนไม้

390
00:25:56,604 --> 00:26:00,604
อย่างนี้ ก็คือให้นึกถึงหมาป่า

391
00:26:00,605 --> 00:26:04,605
กระโดดข้ามขอนไม้ กระโดดข้ามก้อนหิน

392
00:26:04,607 --> 00:26:08,607
เหมือนของมิ้น มิ้นบอก

393
00:26:08,609 --> 00:26:12,609
อุปสรรคจะให้เป็นกระโดดข้ามดอกไม้ มิ้นก็ต้องหา

394
00:26:12,609 --> 00:26:16,609
ภาพดอกไม้ที่จะเอามาใช้เป็นอุปสรรคนะคะ

395
00:26:16,611 --> 00:26:20,611
อย่างนี้เป็นต้นนะคะ คือ ดูหลักการ

396
00:26:20,613 --> 00:26:24,613
จากตัวนี้นะคะ นี่วิ่งไปพอกระโดด

397
00:26:24,615 --> 00:26:28,615
นี่ เด็ก ๆ สังเกตเห็นไหม

398
00:26:28,616 --> 00:26:32,616
ไซซ์ของ

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

400
00:26:36,618 --> 00:26:40,618
พี่บิวเพิ่งเข้ามา เรียน...

401
00:26:40,621 --> 00:26:44,621

402
00:26:44,621 --> 00:26:48,621

403
00:26:48,622 --> 00:26:52,622
ดูจากไดโนเสาร์ตัวนี้ใช่ไหมคะ

404
00:26:52,627 --> 00:26:56,627
วิ่งมาตอนแรกไม่มีอะไร พอสักพักกระบองเพชรโผล่

405
00:26:56,628 --> 00:27:00,628
แล้วเด็ก ๆ ดูนะคะ จำนวนกระบองเพชร

406
00:27:00,629 --> 00:27:04,629
มีทั้ง 1 ต้น 2 ต้น

407
00:27:04,630 --> 00:27:08,630
3 ต้น, 4 ต้น ก็คืออุปสรรค

408
00:27:08,631 --> 00:27:12,631
อาจจะไม่ได้ใช้แค่รูปเดียว นึกออกนะ เด็ก ๆ

409
00:27:12,632 --> 00:27:16,632
ก็อาจจะมีกระบองเพชรหลาย ๆ ขนาด ทั้งขนาดเล็กขนาดใหญ่

410
00:27:16,635 --> 00:27:20,635
อย่างนี้นะคะ หรือดอกไม้ก็เหมือนกัน

411
00:27:20,636 --> 00:27:24,636
เป็นดอกไม้ชนิดหลาย ๆ ชนิด

412
00:27:24,637 --> 00:27:28,637
ก็ได้นะคะ

413
00:27:28,637 --> 00:27:32,637
ของใครเป็นรูปอื่นอีก ของเอ็มเป็นรูป

414
00:27:32,639 --> 00:27:36,639
อะไรครับ

415
00:27:36,639 --> 00:27:40,639

416
00:27:40,641 --> 00:27:44,641
(เทพอักษร) เป็นโรบอทครับ (อาจารย์สุธิรา)

417
00:27:44,643 --> 00:27:48,643

418
00:27:48,645 --> 00:27:52,645
เอาอุปสรรคเป็นอะไรดีนะ

419
00:27:52,650 --> 00:27:56,650
ให้นึกถึงนะ

420
00:27:56,653 --> 00:28:00,653
ถ้าหุ่นยนต์นี่อาจจะ

421
00:28:00,654 --> 00:28:04,654
เป็นแท่งเหล็กก็ได้ หรือ

422
00:28:04,654 --> 00:28:08,654
อะไรน่ะ

423
00:28:08,656 --> 00:28:12,656
กระโดดข้ามรถ อะไรอย่างนี้ก็ได้

424
00:28:12,657 --> 00:28:16,657
เหมือนโรบอทในเมืองอย่างนี้ เพราะฉะนั้น ฉากมันก็จะ

425
00:28:16,658 --> 00:28:20,658
เปลี่ยนไปตามตัวเกมของเรานึกออกนะ

426
00:28:20,663 --> 00:28:24,663
// ครับ (อาจารย์สุธิรา) เพราะฉะนั้น ต้องหาภาพให้มันสอดคล้อง

427
00:28:24,664 --> 00:28:28,664
กับฉากด้วยนะคะ ภาพอุปสรรคต้อง

428
00:28:28,664 --> 00:28:32,664
สอดคล้องกับฉากด้วยนะคะ เหมือน

429
00:28:32,666 --> 00:28:36,666
ของดอม ของดอมเป็นอะไรครับ

430
00:28:36,666 --> 00:28:40,666

431
00:28:40,669 --> 00:28:44,669
(พงศ์ภรณ์) เป็นอัศวินครับ (อาจารย์สุธิรา) อ๋อ อัศวิน

432
00:28:44,670 --> 00:28:48,670
อัศวินนี่

433
00:28:48,671 --> 00:28:52,671
ข้ามอะไรดี

434
00:28:52,672 --> 00:28:56,672
ได้หลายอย่างอยู่ (นักศึกษาชาย) เอาเป็นหนามกับกับดัก

435
00:28:56,672 --> 00:29:00,672
(อาจารย์สุธิรา) เอาเป็นหนามกับกับดัก

436
00:29:00,672 --> 00:29:04,672
แล้วแต่นะครับ แล้วแต่จะเอา หาภาพมา

437
00:29:04,674 --> 00:29:08,674
ใช้ภาพนึกออกนะ ก็หา Background นะคะ แล้วก็

438
00:29:08,675 --> 00:29:12,675
ภาพที่เราจะใช้เป็นอุปกรณ์ให้ข้าม

439
00:29:12,676 --> 00:29:16,676
มาประกอบนะคะ

440
00:29:16,677 --> 00:29:20,677
ส่วนตอนคีย์น่ะค่ะ

441
00:29:20,679 --> 00:29:24,679
เราจะต้องมาทำในห้อง เพราะเด็ก ๆ

442
00:29:24,680 --> 00:29:28,680
บางคนไม่มีเครื่องใช่ไหมคะ แล้วตัวเกมเรา

443
00:29:28,680 --> 00:29:32,680
มันก็อยู่ที่ ที่ไหนเอ่ย

444
00:29:32,682 --> 00:29:36,682
อยู่ในห้องเรานะ เพราะบางคน

445
00:29:36,684 --> 00:29:40,684
ยังรันไม่ผ่านก็มี

446
00:29:40,686 --> 00:29:44,686
บางคนยังติดอยู่นะคะ เหมือนของพายุน่ะ ติดอยู่บรรทัดหนึ่ง

447
00:29:44,688 --> 00:29:48,688
ยังแก้ไม่ได้ นะคะ

448
00:29:48,688 --> 00:29:52,688
เราจะมาเขียนโค้ดจริง ๆ จัง ๆ กันใน

449
00:29:52,690 --> 00:29:56,690
สัปดาห์หน้านะคะ แต่ตอนนี้ให้เด็ก ๆ

450
00:29:56,691 --> 00:30:00,691
ต้องรู้ก่อนแล้วว่าจะต้องหาอะไรบ้าง หาภาพที่เอามาใช้ประกอบนี่

451
00:30:00,692 --> 00:30:04,692

452
00:30:04,693 --> 00:30:08,693
ก็คือภาพที่เป็น Background กับภาพที่จะใช้เป็นอุปสรรคนะคะ

453
00:30:08,694 --> 00:30:12,694
ส่วนตัวโค้ดวิธีเขียน

454
00:30:12,694 --> 00:30:16,694
Key ควบคุมนะคะ เราจะไปเริ่ม

455
00:30:16,694 --> 00:30:20,694
เขียนในคลาสกันนะคะ เพราะ

456
00:30:20,695 --> 00:30:24,695
ไม่อย่างนั้นก็จะไม่เข้าใจ เพราะเวลาใช้ Sublime อย่างที่บอก

457
00:30:24,698 --> 00:30:28,698
มันจะต้องรอใช่ไหม รอ

458
00:30:28,699 --> 00:30:32,699
ให้ Key ให้เห็นแล้วเราจะเลือกใช้

459
00:30:32,700 --> 00:30:36,700
แต่ที่อยากทบทวน

460
00:30:36,701 --> 00:30:40,701
ก็คือจุดที่เด็ก ๆ จะชอบผิดบ่อย

461
00:30:40,702 --> 00:30:44,702
นึกออกนะ ที่เด็ก ๆ ชอบผิดบ่อย

462
00:30:44,702 --> 00:30:48,702
เช่น เช่นอะไร ชื่อ

463
00:30:48,703 --> 00:30:52,703
ใช่ไหมคะ ชื่อตัวแปร

464
00:30:52,705 --> 00:30:56,705
ใช่ไหม ชื่อตัวแปรกับชื่อ

465
00:30:56,707 --> 00:31:00,707
ของ class นี่ วิธีการที่ทำให้

466
00:31:00,710 --> 00:31:04,710
ไม่ผิดบ่อยก็คือบอกไว้แล้วว่า Class

467
00:31:04,711 --> 00:31:08,711
มันจะต้องประกอบด้วยตัวพิมพ์ใหญ่

468
00:31:08,712 --> 00:31:12,712
เราจะเลี่ยงไม่ให้ตัวแปรไปซ้ำกับ class ก็คือเวลา

469
00:31:12,713 --> 00:31:16,713
ตั้งชื่อตัวแปรเราจะตั้งเป็นตัวเล็กเสมอ

470
00:31:16,714 --> 00:31:20,714
นะคะ ชื่อก็จะได้ไม่ไปซ้ำกัน

471
00:31:20,715 --> 00:31:24,715
นะคะ ส่วนการเลือกใช้

472
00:31:24,717 --> 00:31:28,717
ขั้นตอนอื่นนี่มันก็จะอยู่

473
00:31:28,718 --> 00:31:32,718
ในตัว Sublime มันก็จะช่วยอยู่แล้ว

474
00:31:32,719 --> 00:31:36,719
พอคีย์ไปปุ๊บถ้า  class นี้

475
00:31:36,721 --> 00:31:40,721
สร้างไว้แล้วนะคะ มันขึ้นมา

476
00:31:40,723 --> 00:31:44,723
เปิดให้ดูนะคะ ตำแหน่งของ

477
00:31:44,723 --> 00:31:48,723
ที่มักจะผิด เดี๋ยวจะเปิด Sublime ให้ดู

478
00:31:48,723 --> 00:31:52,723

479
00:31:52,724 --> 00:31:56,724

480
00:31:56,725 --> 00:32:00,725
แป๊บหนึ่งนะ

481
00:32:00,727 --> 00:32:04,727

482
00:32:04,727 --> 00:32:08,727
C :

483
00:32:08,729 --> 00:32:12,729
โอเค

484
00:32:12,731 --> 00:32:16,731

485
00:32:16,732 --> 00:32:20,732
เรา

486
00:32:20,733 --> 00:32:24,733
มาดูหน่อย Sublime อยู่ไหนนะ

487
00:32:24,737 --> 00:32:28,737
เดี๋ยวเปิด Sublime ให้ดูนะคะ

488
00:32:28,745 --> 00:32:32,745

489
00:32:32,754 --> 00:32:36,754

490
00:32:36,755 --> 00:32:40,755
นี่เห็นไหมคะ เหมือนอย่างที่บอก ถ้า class

491
00:32:40,756 --> 00:32:44,756
จำได้นะ เราต้องสร้าง class นี่

492
00:32:44,757 --> 00:32:48,757
เรามี class ของตัวไดโนเสาร์แล้ว

493
00:32:48,758 --> 00:32:52,758
แล้วเราก็มี...

494
00:32:52,760 --> 00:32:56,760
ฟังก์ชันให้มันวิ่งแล้ว

495
00:32:56,761 --> 00:33:00,761
ฟังก์ชันต่อไปเราให้มันกระโดด

496
00:33:00,762 --> 00:33:04,762
ใช่ไหมคะ วิ่งไปทางซ้าย-ทางขวา กระโดดนี่

497
00:33:04,764 --> 00:33:08,764
เพิ่มขึ้นมานะคะ สิ่งที่เราจะเพิ่มเข้ามา ตอนนี้เรามี

498
00:33:08,765 --> 00:33:12,765
Caption

499
00:33:12,766 --> 00:33:16,766
กับ icon แต่ที่เราจะเพิ่ม ก็คือ

500
00:33:16,766 --> 00:33:20,766
คำสั่ง load.

501
00:33:20,768 --> 00:33:24,768
Background ใช่ไหมนะคะ ที่บอกว่า

502
00:33:24,769 --> 00:33:28,769
ฉากของเรานี่ใช้ตัวแปร

503
00:33:28,769 --> 00:33:32,769
ชื่อว่า screen เห็นไหมคะ ตัวนี้

504
00:33:32,771 --> 00:33:36,771
ใช้คำสั่ง pygame.display.set

505
00:33:36,772 --> 00:33:40,772
กำหนดพื้นที่ของฉากนี่

506
00:33:40,773 --> 00:33:44,773
นะคะ

507
00:33:44,775 --> 00:33:48,775

508
00:33:48,776 --> 00:33:52,776
ตอนเก่านี่

509
00:33:52,777 --> 00:33:56,777
Background นี่เป็นแบบ Screen

510
00:33:56,780 --> 00:34:00,780
.fill ก็จะเติมสีพื้นเข้าไป

511
00:34:00,782 --> 00:34:04,782
ก็เลยใช้คำสั่งนี้ แต่ตัวใหม่เรา

512
00:34:04,784 --> 00:34:08,784
จะเป็นการเรียกใช้รูปใช่ไหมคะ

513
00:34:08,785 --> 00:34:12,785
ก็จะเป็น screen.blit

514
00:34:12,785 --> 00:34:16,785
แล้วก็ตามด้วยชื่อ

515
00:34:16,786 --> 00:34:20,786
ชื่อของ Background ที่เราจะเอามา

516
00:34:20,787 --> 00:34:24,787
และที่เราจะมาเขียนเพิ่มก็คือ loop

517
00:34:24,789 --> 00:34:28,789
ก็คือ loop loop ของการที่ให้

518
00:34:28,790 --> 00:34:32,790
เดินไปทางขวา โดยใช้แป้นพิมพ์

519
00:34:32,790 --> 00:34:36,790
ที่เป็นลูกศร ซ้าย-ขวา ขึ้นบน

520
00:34:36,792 --> 00:34:40,792
เหมือนที่เอาให้ดู

521
00:34:40,793 --> 00:34:44,793
ใน PowerPoint นะคะ เราก็ต้องไปเพิ่ม

522
00:34:44,794 --> 00:34:48,794
เงื่อนไขนึกออกนะ เมื่อมี event.type

523
00:34:48,795 --> 00:34:52,795
แล้วนี่ event.type นี่คือ

524
00:34:52,795 --> 00:34:56,795
มีเหตุการณ์นี้นะคะ โดยเหตุการณ์นี้ก็คือ

525
00:34:56,798 --> 00:35:00,798
การกดแป้น Key Down

526
00:35:00,799 --> 00:35:04,799
เมื่อเรากดปุ่มลงไปนี่ ปุ่มอะไรก็ได้ KEY ก็คือปุ่ม

527
00:35:04,801 --> 00:35:08,801
ใช่ไหมคะ ปุ่มนี้โดนกดนี่ มันถึง

528
00:35:08,802 --> 00:35:12,802
จะทำงาน KEYDOWN นี่ก็คือปุ่มอะไรก็ได้ที่อยู่ในคีย์บอร์ดนี่

529
00:35:12,802 --> 00:35:16,802
โดนกดลงไป ก็คือกดลง KEYDOWN

530
00:35:16,802 --> 00:35:20,802
นะคะ ก็คือปุ่มมันถูกกดน่ะค่ะ

531
00:35:20,803 --> 00:35:24,803
คำสั่งให้ dino.run มันจะ

532
00:35:24,805 --> 00:35:28,805
Run อยู่กับที่ไม่ได้ เราจะให้มัน Run ไปทางไหน

533
00:35:28,807 --> 00:35:32,807
ไปข้างหน้าใช่ไหมคะ นะคะ ไปข้างหน้า

534
00:35:32,810 --> 00:35:36,810
ก็คือวิ่งไปทางขวานั่นเองนะคะ

535
00:35:36,811 --> 00:35:40,811
เราก็จะใช้คำสั่ง

536
00:35:40,811 --> 00:35:44,811
pygame.K_LEFT เข้ามาเพิ่มนะคะ

537
00:35:44,812 --> 00:35:48,812
มันจะกำหนดอย่างไรเดี๋ยวมาดูในสัปดาห์

538
00:35:48,813 --> 00:35:52,813
ทีนี้

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

540
00:35:56,816 --> 00:36:00,816
ในสัปดาห์นี้นะคะ

541
00:36:00,817 --> 00:36:04,817
เด็ก ๆ ก็ยังเข้ามา

542
00:36:04,818 --> 00:36:08,818
มหาวิทยาลัยไม่ได้อยู่แล้วจนกว่าสัปดาห์หน้า

543
00:36:08,819 --> 00:36:12,819
เพราะในประกาศบอกว่าให้ทำงาน

544
00:36:12,820 --> 00:36:16,820
เรียนแบบออนไลน์จนถึงวันที่ 9 แต่ถ้าใครอยู่ที่หอ

545
00:36:16,825 --> 00:36:20,825
อยู่แล้วไม่มีปัญหาแต่ก็เข้ามาใช้ไม่ได้

546
00:36:20,828 --> 00:36:24,828
เพราะให้นึกถึงว่าเพื่อนคนอื่นเขาอยู่

547
00:36:24,828 --> 00:36:28,828
กลับบ้านอย่างนี้นะคะ

548
00:36:28,830 --> 00:36:32,830
เอ็มได้กลับบ้านไหม (เทพอักษร) อยู่หอครับ

549
00:36:32,831 --> 00:36:36,831
กลับมาแล้วครับ กลับมาเมื่อวานครับ (อาจารย์สุธิรา) โอเคแสดงว่าเขา

550
00:36:36,833 --> 00:36:40,833
ให้เข้าอยู่เพราะแฝด แฝดถาม

551
00:36:40,834 --> 00:36:44,834
แฝดน่ะถามว่า

552
00:36:44,836 --> 00:36:48,836
มาหอได้หรือยัง แสดงว่า

553
00:36:48,837 --> 00:36:52,837
เขาให้เข้าหออยู่ใช่ไหม

554
00:36:52,839 --> 00:36:56,839
แฝดอยู่หอไหนครับ (อาจารย์สุธิรา) แฝด

555
00:36:56,839 --> 00:37:00,839
น่าจะอยู่หอ แฝดไปไหนแล้ว แฝดครับ

556
00:37:00,840 --> 00:37:04,840
(นักศึกษาชาย) เอราวัณหรือเปล่า

557
00:37:04,840 --> 00:37:08,840
(พี่อี๊ด) ไม่เห็นน้องเลยค่ะ (อาจารย์สุธิรา) แล้วเอ็มอยู่หอไหน

558
00:37:08,842 --> 00:37:12,842
(นักศึกษาชาย) ผมอยู่หอกันเกาครับ (อาจารย์สุธิรา)

559
00:37:12,845 --> 00:37:16,845
กรรณเกานี่หอใหม่ใช่ไหมครับ // ครับผม

560
00:37:16,846 --> 00:37:20,846
(อาจารย์สุธิรา) อ๋อ

561
00:37:20,848 --> 00:37:24,848
หอ A มันจะหอ

562
00:37:24,849 --> 00:37:28,849
เก่านะ ที่อยู่ทางฝั่งทานตะวัน

563
00:37:28,850 --> 00:37:32,850
โรงอาหาร แฝด แฝดอยู่หออะไรลูก สวัสดีครับ

564
00:37:32,852 --> 00:37:36,852
สัญญาณแฝดไม่ค่อยดี

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

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

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

568
00:37:48,857 --> 00:37:52,857
(พี่อี๊ด) แฝดบอกว่าอยู่บ้านครับ รู้อยู่บ้าน

569
00:37:52,859 --> 00:37:56,859
แต่ว่าอาจารย์ถามว่าหอพักน่ะ

570
00:37:56,860 --> 00:38:00,860
ชื่ออะไร (อาจารย์สุธิรา) จำได้หรือเปล่า (พี่อี๊ด)

571
00:38:00,861 --> 00:38:04,861
ตอนนี้อยู่บ้านครับ

572
00:38:04,862 --> 00:38:08,862
(อาจารย์สุธิรา) โอเคไม่เป็นไร คราวหน้าจะอยู่หอ A

573
00:38:08,863 --> 00:38:12,863
เพราะว่าถ้าอยู่กับเอ็มน่าจะเจอกัน

574
00:38:12,864 --> 00:38:16,864
เขาน่าจะอยู่หอ A โอเคครับ

575
00:38:16,865 --> 00:38:20,865
ไม่ เพราะ... (พี่อี๊ด) เห็นบอกว่ามีของ

576
00:38:20,868 --> 00:38:24,868
จะฝาก จะฝากของให้อาจารย์แม่น่ะครับ (อาจารย์สุธิรา) ของอะไรครับ

577
00:38:24,870 --> 00:38:28,870
(อาจารย์สุธิรา) จะฝากอะไรครับ (พี่อี๊ด) แฝด ...

578
00:38:28,872 --> 00:38:32,872
อ๋อ อินเทอร์เน็ตน้องมี...

579
00:38:32,873 --> 00:38:36,873
เหมือนน้องทำมือว่าจะมีของจะให้อาจารย์น่ะค่ะ แต่ตอนนี้เหมือน

580
00:38:36,874 --> 00:38:40,874
อินเทอร์เน็ตน้องไม่ค่อยดีแล้วค่ะ

581
00:38:40,875 --> 00:38:44,875
(อาจารย์สุธิรา) ไม่เป็นไรบอกเขา ไว้หลัง

582
00:38:44,875 --> 00:38:48,875
วันนั้นน่ะ หลังวันที่ 9 เขา

583
00:38:48,879 --> 00:38:52,879
ค่อนเข้ามา ก็คือวันจันทร์หน้า วันที่ 10

584
00:38:52,879 --> 00:38:56,879
เขาถึงจะมาเข้าหอได้

585
00:38:56,880 --> 00:39:00,817

586
00:39:00,882 --> 00:39:04,882

587
00:39:04,883 --> 00:39:08,883
เจ้าเขียดล่ะ เจ้าเขียดกลับมาหรือยัง

588
00:39:08,885 --> 00:39:12,885
เขียดยังไม่เปิดน่ะ เขียดเปิดกล้องหน่อยสิ

589
00:39:12,886 --> 00:39:16,886
เขียดอยู่ไหนนี่ เขียดเปิดกล้องหน่อย

590
00:39:16,887 --> 00:39:20,887

591
00:39:20,887 --> 00:39:24,887

592
00:39:24,888 --> 00:39:28,888

593
00:39:28,890 --> 00:39:32,890

594
00:39:32,891 --> 00:39:36,891
อยู่ไหนนะ ไม่ได้อยู่หอ

595
00:39:36,894 --> 00:39:40,894
กลับบ้านหรือยัง

596
00:39:40,894 --> 00:39:44,894
อบก็ยังไม่กลับ เอ็ม

597
00:39:44,896 --> 00:39:48,896
กลับมาแล้ว โฟร์ไม่ได้กลับใช่ไหมครับ

598
00:39:48,897 --> 00:39:52,897
พี่โฟร์

599
00:39:52,898 --> 00:39:56,898
//ไม่ได้กลับครับอาจารย์ (อาจารย์สุธิรา)

600
00:39:56,898 --> 00:40:00,898
ดีแล้วล่ะ เจ้าโฟร์

601
00:40:00,901 --> 00:40:04,901
ฉีดเข็ม 2 หรือยังลูก

602
00:40:04,904 --> 00:40:08,904
(นักศึกษาชาย) ยังไม่ได้ฉีดครับ (อาจารย์สุธิรา) อ๋อ ใช่

603
00:40:08,905 --> 00:40:12,905
เพราะวันนั้นโฟร์ฉีดพร้อมอาจารย์พ่อนี่

604
00:40:12,906 --> 00:40:16,906
ต้องรอครบพร้อมกัน ต้อง

605
00:40:16,907 --> 00:40:20,907
ไปฉีดพร้อมกัน โอเคดีแล้ว ๆ

606
00:40:20,907 --> 00:40:24,907
ช่วงนี้

607
00:40:24,908 --> 00:40:28,908
เอ็มมาแล้วนี่ เอ็มมาช่วยแล้ว

608
00:40:28,917 --> 00:40:32,917
เจ้ามิ้น เจ้ามิ้นกลับมาหรือยัง เจ้ามิ้นไปไหน

609
00:40:32,919 --> 00:40:36,919
มิ้นยังไม่เปิด

610
00:40:36,921 --> 00:40:40,921
บิวล่ะ บิว

611
00:40:40,922 --> 00:40:44,922
เข้ามาแล้ว บิวครับ

612
00:40:44,924 --> 00:40:48,924
บิวน่ะได้ยินใช่ไหม

613
00:40:48,925 --> 00:40:52,925
ไปไหนนะ

614
00:40:52,926 --> 00:40:56,926

615
00:40:56,927 --> 00:41:00,927
บิวล่ะ บิวมาหรือยัง

616
00:41:00,928 --> 00:41:04,928
ฮัลโหลบิว

617
00:41:04,928 --> 00:41:08,928
บิวไม่เปิดกล้องเลย พายุเปิดแล้ว

618
00:41:08,933 --> 00:41:12,933
พายุ ๆ

619
00:41:12,934 --> 00:41:16,934

620
00:41:16,935 --> 00:41:20,935
อยู่บ้านบ่เจ้าเขียดนี่ สัญญาณเน็ต

621
00:41:20,936 --> 00:41:24,936
ไม่ดีหลุดออกไปแล้ว

622
00:41:24,938 --> 00:41:28,938
โอเคค่ะ อย่างนั้น

623
00:41:28,941 --> 00:41:32,941
สัปดาห์นี้เราพอแค่นี้แล้วกันนะคะเด็ก ๆ บางคน

624
00:41:32,943 --> 00:41:36,943
สัญญาณเน็ตไม่ค่อยดีเท่าไรนะคะ ก็จะมี

625
00:41:36,945 --> 00:41:40,945
อุปสรรคในการเรียนออนไลน์ของเราเล็กน้อยนะคะ ไม่เป็นไร

626
00:41:40,948 --> 00:41:44,948
เดี๋ยวสัปดาห์หน้าเราเจอกันใน Class นะคะ

627
00:41:44,949 --> 00:41:48,949
ถ้าสถานการณ์

628
00:41:48,949 --> 00:41:52,949
ตามประกาศก็คือถึงวันที่ 9 วันที่ 10

629
00:41:52,951 --> 00:41:56,951
สัปดาห์หน้าซึ่งเป็นวันที่เราจะเข้าเรียนในคลาสได้ตามปกติ

630
00:41:56,951 --> 00:42:00,951
นะคะ สำหรับสัปดาห์นี้เราก็จะ

631
00:42:00,952 --> 00:42:04,952
พอแค่นี้ก่อนนะคะ สวัสดีปีใหม่เด็ก ๆ ทุกคน

632
00:42:04,953 --> 00:42:08,953
นะคะ อย่าไปเลาะไหนกันมากนะคะ ช่วงนี้

633
00:42:08,954 --> 00:42:12,954
เซฟตัวเองด้วย พยายามอยู่กับที่นะ

634
00:42:12,955 --> 00:42:16,955
อยู่กับที่นะ อย่าเพิ่ง

635
00:42:16,957 --> 00:42:20,957
ไปที่

636
00:42:20,958 --> 00:42:24,958
ที่เป็นแบบห้องแอร์อะไรอย่างนี้มาก ๆ นะคะ

637
00:42:24,959 --> 00:42:28,959
ร้านอาหารนี่ก็อย่าไปที่คนเยอะ ๆ

638
00:42:28,961 --> 00:42:32,961
แออัดอย่างนี้เลี่ยงนะคะ ถ้าเห็นเยอะก็ถอยออกมาสะ

639
00:42:32,962 --> 00:42:36,962
ไปกินร้านอื่น หรือเปลี่ยนสถานที่แทนนะคะ

640
00:42:36,964 --> 00:42:40,964

641
00:42:40,966 --> 00:42:44,966
โอเคไหมคะ ถ้าโอเคแล้วก็

642
00:42:44,967 --> 00:42:48,967
บ๊ายบายเด็ก ๆ ทุกคน (พี่การ์ตูน) โอเคสวัสดีปีใหม่ อ. แม่

643
00:42:48,971 --> 00:42:52,971
สุขภาพร่างกายแข็งแรงนะคะ (อาจารย์สุธิรา) ค่ะ

644
00:42:52,972 --> 00:42:56,972
(นักศึกษาชาย) สวัสดีครับ (พี่อี๊ด) สวัสดีค่ะ

645
00:42:56,973 --> 00:43:00,973

646
00:43:00,975 --> 00:43:04,975

647
00:43:04,978 --> 00:43:08,978

648
00:43:08,979 --> 00:43:12,979

649
00:43:12,982 --> 00:43:16,982

650
00:43:16,988 --> 00:43:20,988

651
00:43:20,990 --> 00:43:24,990

652
00:43:24,992 --> 00:43:28,992

653
00:43:28,994 --> 00:43:32,994

654
00:43:32,996 --> 00:43:36,996

655
00:43:36,997 --> 00:43:40,997

656
00:43:40,998 --> 00:43:44,998

657
00:43:45,001 --> 00:43:49,001

658
00:43:49,002 --> 00:43:52,002

659
00:43:53,004 --> 00:43:56,007

660
00:43:57,007 --> 00:43:57,008

661
00:44:01,008 --> 00:44:01,010

662
00:44:05,012 --> 00:44:05,016


