+=
counter.value
תכונה של ווידג׳ט מונה (Counter). השם של התכונה הוא value והוא מחזיק את הערך של המונה.
מופיע בלשונית: וייג׳טים
ווידג׳ט מונה (Counter)
ווידג׳ט מונה (Counter) משמש לספירה וניתן להציג אותו במשחק.
מופיע בלשונית: וייג׳טים
לולאה (loop)
setX newX
קובע את מיקום ה- x של הספרייט על סמך הארגומנט של הפונקציה. הספרייט ממוקם במיקום החדש.
מופיע בלשונית: תנועה
setY newY
קובע את מיקום ה- y של הספרייט על סמך הארגומנט של הפונקציה. הספרייט ממוקם במיקום החדש.
מופיע בלשונית: תנועה
play()
destroy()
onCollide sprite, () =>
יוצר מטפל בארועים (event handler) כאשר שני ספרייטים מתנגשים. הארגומנט הראשון הוא הספרייט השני. הארגומנט השני הוא הפונקציה שתקרא כאשר שני הספרייטים יגעו אחד בשני.
מופיע בלשונית: אירועים
שימוש ב- @ לעומת שם ספרייט
שימוש ב- @ עם תכונה או פונקציה מתייחס לספרייט/ווידג'ט בו כתוב הקוד. כדי להתייחס לכל ספרייט/ווידג'ט אחר, השתמש בשם של הספרייט/ווידג'ט ואחריו נקודה.
jump [howHigh]
גורם לספרייט לקפוץ. הספרייט יקפוץ לגובה מסוים (בהתבסס על כוח המשיכה של המשחק). השתמשו בפונקציה זו עם ארגומנט כדי לקפוץ לגובה שאינו גובה ברירת המחדל. כאשר משתמשים בפונקציה ללא ארגומנט יש להוסיף את הסוגריים.
מופיע בלשונית: תנועה
if
פקודות if משמשות לקבלת החלטות. אם התנאי הוא אמת (true, yes), אז הקוד בתוך פקודת ה- if מבוצע.
מופיע בלשונית: בקרה
#ERROR!
האופרטור == משווה את הערכים משני צידיו. התוצאה היא אמת (true, yes) אם שני הערכים הם בדיוק אותו הדבר ושקר (false, no) אחרת.
מופיע בלשונית: אופרטורים
step numberOfSteps
גורם לספרייט לנסות לזוז. ניתן לחסום את תנועת הספרייט אם יש לבנים או ספרייטים אחרים בדרך. הארגומנט מגדיר את מספר הפיקסלים שהספרייט יזוז. ערכים חיוביים גורמים לספרייט לזוז ימינה, ערכים שליליים פירושם לזוז שמאלה.
מופיע בלשונית: תנועה
onKey = (key) =>
תכונה של אובייקט ספרייט המשמש כמטפל באירועים (event handler). אם מוגדר onKey השווה לפונקציה, פונקציה זו נקראת בכל פעם שמקלידים על מקש במקלדת. הארגומנט של הפונקציה הוא קוד המייצג את מקש המקלדת שהוקלד. ניתן להשתמש בפונקציה זו כדי לשלוט על אלמנטים במשחק באמצעות המקלדת.
מופיע בלשונית: אירועים
צלילים
אובייקט משחק המייצג צליל. ניתן להשמיע את הצליל על ידי שימוש במתודה play() של האובייקט.
מופיע בלשונית: צלילים
ספרייט
אובייקט משחק המיוצג כתמונה על המסך בקואורדינטות ספציפיות. ספרייטים מאפשרים גם הפעלת אנימציה, אירועים ותנועה.
מופיע בלשונית: ספרייטים
ווידג׳ט
אובייקט של המשחק שמאפשר להציג מידע ולתקשר עם השחקן.
מופיע בלשונית: וייג׳טים
קואורדינטות x ו- y
לעולם יש רוחב (המיוצג על ידי קואורדינטות בציר ה- x) וגובה (מיוצג על ידי קואורדינטות בציר ה- y). לכל ספרייט בעולם יש קואורדינטות x ו- y המגדירות את מיקומו. הקואורדינטות בפינה השמאלית העליונה של עולם המשחק הן x = 0, y = 0. ככל שזזים ימינה, הערך של x הולך וגדל; ככל שיורדים למטה, הערך של y הולך וגדל. קואורדינטות ה- x וה- y מוצגות בפינה השמאלית העליונה ומשתנות כאשר מזיזים את העכבר.
לבנים (Tilemap)
אובייקט משחק המורכב מלבנים מרובעים בודדים. ניתן להשתמש בלבנים כדי "לצייר" את עולם המשחק. הם תופסים מקום ועוצרים מהספרייטים לעבור דרכם.
משחק (הגדרות)
אובייקט המייצג את המשחק בכללותו. התכונות של אובייקט המשחק כוללות את הרוחב והגובה של עולם המשחק, אחרי איזה ספרייט המצלמת עוקבת, באיזו מערכת פיזיקה להשתמש, וכוח המשיכה בעולם המשחק.
מופיע בלשונית: הגדרות