1 00:00:00,459 --> 00:00:05,200 שלום לכם! שמי צ'אריטה קרטר, ואני מפיקה בכירה כאן בחברת וולט דיסני אימג'ינירינג. 2 00:00:05,200 --> 00:00:09,550 אני אחראית על הובלת הצוותים שממש מפיקים את המתקנים 3 00:00:09,550 --> 00:00:16,569 שאורחינו יכולים להינות מהם. אנחנו תמיד מחפשים דרכים שיסייעו לנו 4 00:00:16,569 --> 00:00:21,220 לשפר את החוויה עבור האורחים שלנו, וטכנולוגיה נמצאת בלב הפעילות הזו. 5 00:00:21,220 --> 00:00:27,640 כל הכבוד! עשיתם את זה! תכנתתם את BB-8 ועכשיו אני חושבת שאתם מוכנים למשהו 6 00:00:27,640 --> 00:00:33,250 מסובך יותר. בואו ננסה - כעת, כשאתם כבר יודעים את בסיס התכנות, 7 00:00:33,250 --> 00:00:40,160 אנחנו חוזרים אחורה בזמן כדי לבנות משחק, בכיכובם של R2-D2 ו-C3PO. כדי לבנות משחק, אנחנו צריכים 8 00:00:40,160 --> 00:00:45,989 ללמוד משהו שכל מתכנתי משחקים נתקלים בו מדי יום: אירועים. 9 00:00:45,989 --> 00:00:51,089 אירועים מורים לתוכנית שלכם להקשיב או לחכות למשהו שיקרה, וכאשר הוא קורה 10 00:00:51,089 --> 00:00:56,829 התוכנית מבצעת פעולה כלשהי. דוגמאות לאירועים הם למשל המתנה לקליק של עכבר, 11 00:00:56,829 --> 00:01:02,710 או להקשה על מקש חיצים במקלדת, או הקשה של האצבע על מסך מגע. כאן אנחנו הולכים לגרום ל-R2-D2 לנוע למעלה כדי 12 00:01:02,710 --> 00:01:07,090 לשלוח הודעה לטייס מהמורדים, ואז לנוע למטה כדי להגיע לטייס השני. 13 00:01:07,090 --> 00:01:12,570 נשתמש באירועים כדי לגרום לו לנוע, כאשר השחקן משתמש במקשי "למעלה" ו"למטה 14 00:01:12,570 --> 00:01:19,549 או בכפתורים הללו. אנחנו משתמש בבלוק אירוע "כאשר למעלה" ונצמיד אליו את בלוק "זוז למעלה". 15 00:01:19,549 --> 00:01:25,270 כאשר השחקן ילחץ על מקש החץ למעשה, הקוד שנמצא בתוך בלוק ה"כאשר למעלה" ירוץ. 16 00:01:25,270 --> 00:01:28,710 נעשה אותו דבר כדי לגרום ל-R2-D2 לזוז למטה. 17 00:01:28,710 --> 00:01:34,740 כעת, במקום לכתוב את כל הקוד הזה כדי לשלוט ברובוט שלנו מראש, 18 00:01:34,740 --> 00:01:40,810 אנחנו יכולים לאפשר ל-R2-D2 להגיב ללחיצות כפתורים, או "אירועים" שיזיזו אותו ברחבי המסך. צעד אחר צעד, 19 00:01:40,810 --> 00:01:42,510 המשחק שלכם הופך ליותר אינטראקטיבי.