-
שלום לכם! שמי צ'אריטה קרטר, ואני מפיקה בכירה כאן בחברת וולט דיסני אימג'ינירינג.
-
אני אחראית על הובלת הצוותים שממש מפיקים את המתקנים
-
שאורחינו יכולים להינות מהם. אנחנו תמיד מחפשים דרכים שיסייעו לנו
-
לשפר את החוויה עבור האורחים שלנו, וטכנולוגיה נמצאת בלב הפעילות הזו.
-
כל הכבוד! עשיתם את זה! תכנתתם את BB-8 ועכשיו אני חושבת שאתם מוכנים למשהו
-
מסובך יותר. בואו ננסה - כעת, כשאתם כבר יודעים את בסיס התכנות,
-
אנחנו חוזרים אחורה בזמן כדי לבנות משחק, בכיכובם של R2-D2 ו-C3PO. כדי לבנות משחק, אנחנו צריכים
-
ללמוד משהו שכל מתכנתי משחקים נתקלים בו מדי יום: אירועים.
-
אירועים מורים לתוכנית שלכם להקשיב או לחכות למשהו שיקרה, וכאשר הוא קורה
-
התוכנית מבצעת פעולה כלשהי. דוגמאות לאירועים הם למשל המתנה לקליק של עכבר,
-
או להקשה על מקש חיצים במקלדת, או הקשה של האצבע על מסך מגע. כאן אנחנו הולכים לגרום ל-R2-D2 לנוע למעלה כדי
-
לשלוח הודעה לטייס מהמורדים, ואז לנוע למטה כדי להגיע לטייס השני.
-
נשתמש באירועים כדי לגרום לו לנוע, כאשר השחקן משתמש במקשי "למעלה" ו"למטה
-
או בכפתורים הללו. אנחנו משתמש בבלוק אירוע "כאשר למעלה" ונצמיד אליו את בלוק "זוז למעלה".
-
כאשר השחקן ילחץ על מקש החץ למעשה, הקוד שנמצא בתוך בלוק ה"כאשר למעלה" ירוץ.
-
נעשה אותו דבר כדי לגרום ל-R2-D2 לזוז למטה.
-
כעת, במקום לכתוב את כל הקוד הזה כדי לשלוט ברובוט שלנו מראש,
-
אנחנו יכולים לאפשר ל-R2-D2 להגיב ללחיצות כפתורים, או "אירועים" שיזיזו אותו ברחבי המסך. צעד אחר צעד,
-
המשחק שלכם הופך ליותר אינטראקטיבי.