< Return to Video

"מלחמת הכוכבים" - שעת הקוד: אירועים

  • 0:00 - 0:05
    שלום לכם! שמי שאריטה קרטר, ואני מפיקה
    בכירה כאן בחברת "וולט דיסני אימג'ינירינג".
  • 0:05 - 0:10
    אני אחראית להוביל את הצוותים
    שמפיקים בפועל את המתקנים
  • 0:10 - 0:17
    שאורחינו יכולים להתנסות בהם.
    אנחנו תמיד מחפשים דרכים שיסייעו לנו
  • 0:17 - 0:21
    לשפר את החוויה של האורחים שלנו,
    וטכנולוגיה נמצאת בלב הפעילות הזאת.
  • 0:21 - 0:28
    כל הכבוד! עשיתם את זה! תכנתם את BB-8,
    ועכשיו אני חושבת שאתם מוכנים למשהו
  • 0:28 - 0:33
    מסובך יותר. בואו ננסה. כעת, כשאתם כבר
    יודעים את בסיס התכנות, אנו חוזרים
  • 0:33 - 0:40
    אחורה בזמן כדי לבנות משחק, בכיכובם של
    R2-D2 ו-C3PO. כדי לבנות משחק, אנחנו צריכים
  • 0:40 - 0:46
    ללמוד משהו שמתכנתי משחקים
    נתקלים בו מדי יום: אירועים.
  • 0:46 - 0:51
    אירועים מורים לתוכנית שלכם להקשיב או
    לחכות למשהו שיקרה, וכאשר הוא קורה,
  • 0:51 - 0:57
    התוכנית מבצעת פעולה כלשהי. דוגמאות
    לאירועים הן למשל האזנה ללחיצה על העכבר,
  • 0:57 - 1:03
    למקש החץ או להקשה על מסך.
    כאן נגרום ל-R2-D2 לנוע מעלה
  • 1:03 - 1:07
    כדי לשלוח הודעה לטייס מורד,
    ואז לנוע מטה כדי להגיע לטייס השני.
  • 1:07 - 1:13
    נשתמש באירועים כדי לגרום לו לנוע, כשהשחקן
    משתמש בחיצים "למעלה" ו"למטה", או בכפתורים
  • 1:13 - 1:20
    הללו. נשתמש בבלוק האירוע "כאשר חץ
    למעלה" ונצמיד אליו את הבלוק "זוז למעלה".
  • 1:20 - 1:25
    כאשר השחקן ילחץ על מקש החץ, הקוד שנמצא
    בתוך הבלוק "כאשר חץ למעלה" ירוץ.
  • 1:25 - 1:29
    נעשה אותו דבר כדי לגרום ל-R2-D2 לזוז למטה.
  • 1:29 - 1:35
    כעת, במקום לכתוב את כל הקוד הזה
    כדי לשלוט ברובוט שלנו מראש, אנו יכולים
  • 1:35 - 1:41
    לאפשר ל-R2-D2 להגיב לאירועים של לחיצות
    כפתורים, שיזיזו אותו ברחבי המסך. צעד אחר צעד,
  • 1:41 - 1:43
    המשחק שלכם הופך לאינטראקטיבי יותר.
Title:
"מלחמת הכוכבים" - שעת הקוד: אירועים
Description:

more » « less
Video Language:
English
Team:
Code.org
Project:
Hour of Code
Duration:
01:48

Hebrew subtitles

Revisions Compare revisions