0:00:00.459,0:00:05.200 เอาล่ะ สวัสดี ฉันชื่อชาริตา คาร์เตอร์ ฉันคือโปรดิวเซอร์งานสร้างสรรค์ที่วอลต์ ดิสนีย์ อิเมจจิเนียร์ริง 0:00:05.200,0:00:09.550 หน้าที่ของฉันคือเป็นหัวหน้าทีมที่สร้างสิ่งที่น่าสนใจ 0:00:09.550,0:00:16.569 เพื่อให้แขกลูกค้าได้รับประสบการณ์ที่ดี เรามองหาวิธีที่จะพัฒนา 0:00:16.569,0:00:21.220 และสร้างประสบการณ์ที่ดีกว่าเพื่อลูกค้าอยู่ตลอดเวลา และหัวใจหลักของมันก็คือเทคโนโลยี 0:00:21.220,0:00:27.640 ยินดีด้วย คุณทำได้! คุณโปรแกรมคำสั่ง BB-8 ได้แล้ว ตอนนี้ฉันคิดว่าเราพร้อมสำหรับบางสิ่ง 0:00:27.640,0:00:33.250 ที่ยากขึ้นแล้ว มาเริ่มกันเลย ตอนนี้คุณได้เรียนรู้พื้นฐานของการเขียนโปรแกรมแล้ว เราจะ 0:00:33.250,0:00:40.160 ย้อนกลับไปเพื่อสร้างเกมของคุณ ดาราในครั้งนี้คือ R2-D2 และ C3PO เพื่อที่จะสร้างเกม เราจำเป็นต้อง 0:00:40.160,0:00:45.989 เรียนรู้บางอย่างที่โปรแกรมเมอร์ใช้กันทุกๆ วัน ซึ่งพวกมันเรียกว่า "Events" 0:00:45.989,0:00:51.089 Events จะบอกโปรแกรมของคุณให้คอยฟังหรือรอเพื่อให้บางอย่างเกิดขึ้น และเมื่อสิ่งนั้นเกิดขึ้น 0:00:51.089,0:00:56.829 มันจะดำเนินการตามคำสั่ง ตัวอย่างเช่น Events ที่รอให้เกิดการคลิกเมาส์ 0:00:56.829,0:01:02.710 การกดปุ่มลูกศร หรือการแตะที่หน้าจอ ครั้งนี้เราจะทำให้ R2-D2 เคลื่อนที่ขึ้นเพื่อส่งมอบ 0:01:02.710,0:01:07.090 ข้อความให้แก่นักบินของฝ่ายกบฏ และจากนั้นเคลื่อนที่ลงไปหานักบินฝ่ายกบฏอีกคน 0:01:07.090,0:01:12.570 เราจะใช้ Events เพื่อทำให้เขาเคลื่อนที่ เมื่อผู้เล่นกดปุ่มลูกศรขึ้น/ลง หรือว่า 0:01:12.570,0:01:19.549 กดปุ่มขึ้น/ลง เราใช้ "when up" Events บล็อก และแนบ "go up" บล็อกเข้าไป เมื่อ 0:01:19.549,0:01:25.270 ผู้เล่นกดลูกศรขึ้น โค้ดที่แนบไปกับ "when up" บล็อกจะทำงาน และ 0:01:25.270,0:01:28.710 เราจะทำแบบเดียวกันนั้นเพื่อให้ R2-D2 เคลื่อนที่ลง 0:01:28.710,0:01:34.740 ตอนนี้ แทนที่จะเขียนโค้ดทั้งหมดเพื่อควบคุมหุ่นดรอยด์ของเราล่วงหน้า เราสามารถทำให้ R2-D2 ตอบสนอง 0:01:34.740,0:01:40.810 การกดปุ่ม Events ที่ทำให้เขาเคลื่อนที่ไปรอบหน้าจอ ทำตามขั้นตอน ตอนนี้เกมของคุณมี 0:01:40.810,0:01:42.510 การโต้ตอบที่มากขึ้นแล้ว