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 ללמוד משהו שכל מתכנתי משחקים נתקלים בו מדי יום: אירועים. 0:00:45.989,0:00:51.089 אירועים מורים לתוכנית שלכם להקשיב או לחכות למשהו שיקרה, וכאשר הוא קורה 0:00:51.089,0:00:56.829 התוכנית מבצעת פעולה כלשהי. דוגמאות לאירועים הם למשל המתנה לקליק של עכבר, 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 נשתמש באירועים כדי לגרום לו לנוע, כאשר השחקן משתמש במקשי "למעלה" ו"למטה 0:01:12.570,0:01:19.549 או בכפתורים הללו. אנחנו משתמש בבלוק אירוע "כאשר למעלה" ונצמיד אליו את בלוק "זוז למעלה". 0:01:19.549,0:01:25.270 כאשר השחקן ילחץ על מקש החץ למעשה, הקוד שנמצא בתוך בלוק ה"כאשר למעלה" ירוץ. 0:01:25.270,0:01:28.710 נעשה אותו דבר כדי לגרום ל-R2-D2 לזוז למטה. 0:01:28.710,0:01:34.740 כעת, במקום לכתוב את כל הקוד הזה כדי לשלוט ברובוט שלנו מראש, 0:01:34.740,0:01:40.810 אנחנו יכולים לאפשר ל-R2-D2 להגיב ללחיצות כפתורים, או "אירועים" שיזיזו אותו ברחבי המסך. צעד אחר צעד, 0:01:40.810,0:01:42.510 המשחק שלכם הופך ליותר אינטראקטיבי.