Page 14 - developers guide fb 15102016
P. 14
– U IN GAMEמדריך למפתח
משתנים לוקאלים
אילו משתנים אשר מפתח המשחק מגדיר .הם מוכרים רק על ידי
האוביקט בהם הוגדרו לכן אם אוביקט מסוג אחר ינסה לקרוא את הערך
שלהם תתקבל הודעת שגיאה (באג).
אם נניח אתה יוצר משתנה 'כוח' באובייקט דרקון ,אז לכל מופע של
האובייקט דרקון יהיה את המשתנה הזה ,אבל בכל מופע יכול להיות
ערך שונה למשתנה 'כוח' .ראוי לציין כי עליך להקצות ערך למשתנה
לפני שאתה יכול להשתמש בו ,אחרת גיים מייקר ייצר שגיאה.
score משתנים גלובליים עיקריים של גיים מייקר:
lives ניקוד
health
mouse_x חיים
mouse_y בריאות
room_caption מיקום עכבר בחדר בציר
room_width האופקי
room_height
מיקום עכבר בחדר בציר
האנכי
כותרת חדר
רוחב חדר בפיקסלים
גובה חדר בפיקסלים
x משתנים לוקאליים עיקריים של גיים מייקר:
y מיקום בציר האופקי
speed מיקום בציר האנכי
direction מהירות
כיוון התנועה
- 04 -
משתנים לוקאלים
אילו משתנים אשר מפתח המשחק מגדיר .הם מוכרים רק על ידי
האוביקט בהם הוגדרו לכן אם אוביקט מסוג אחר ינסה לקרוא את הערך
שלהם תתקבל הודעת שגיאה (באג).
אם נניח אתה יוצר משתנה 'כוח' באובייקט דרקון ,אז לכל מופע של
האובייקט דרקון יהיה את המשתנה הזה ,אבל בכל מופע יכול להיות
ערך שונה למשתנה 'כוח' .ראוי לציין כי עליך להקצות ערך למשתנה
לפני שאתה יכול להשתמש בו ,אחרת גיים מייקר ייצר שגיאה.
score משתנים גלובליים עיקריים של גיים מייקר:
lives ניקוד
health
mouse_x חיים
mouse_y בריאות
room_caption מיקום עכבר בחדר בציר
room_width האופקי
room_height
מיקום עכבר בחדר בציר
האנכי
כותרת חדר
רוחב חדר בפיקסלים
גובה חדר בפיקסלים
x משתנים לוקאליים עיקריים של גיים מייקר:
y מיקום בציר האופקי
speed מיקום בציר האנכי
direction מהירות
כיוון התנועה
- 04 -