|
עמוד:98
98 בפרק זה למדתם לפתור תקלות בכתיבת משחקים . התקלה : בעקבות נגיעה של דמויות זו בזו ערך המשתנה גדל עוד ועוד במקום לגדול ב- 1 . דוגמה כשהדבורה נוגעת בפרח ערך המשתנה צוף גדל עוד ועוד ומגיע לאלפים, במקום שיגדל רק ב- 1 . הסיבה המגע בין הדמויות ( הדבורה והפרח ) נמשך זמן קצר . בזמן זה הלולאה לעולמים חוזרת פעמים רבות ובכל פעם מעדכנת את המשתנה . הפתרון אחרי עדכון ערך המשתנה מוסיפים את ההוראה חכה עד שלא נוגע ב . . . כך ערך המשתנה יתעדכן רק פעם אחת בכל נגיעה . נוגע ב פרח ? אם אז 1 ב צוף שנה לעולמים כאשר לוחצים על 0 ל צוף קבע 1 ב צוף שנה 0 ל צוף קבע לעולמים נוגע ב פרח ? אם אז כאשר לוחצים על נוגע ב פרח ? לא חכה עד ש סיכום פרק 5
|
|