Page 51 - shooter fb 06012018
P. 51

‫‪ – U IN GAME‬מדריך פיתוח משחק – ‪Shooter‬‬
                                                    ‫יצירת אובייקט‬

  ‫ניצור אוביקט‪ ,‬נשנה שמו ל‪ .o_wall -‬נשייך לו את‬
     ‫הספרייט ‪ s_wall0‬ונסמן שהוא מוצק‪ , solid,‬באופן הבא‪:‬‬

                                            ‫‪ – o_wall‬ארוע יצירה‬
                     ‫הקיר יישבר לאט לאט‪ .‬איך עושים את זה?‬
    ‫בכל פעם שיפגע כדור בקיר ישתנה מצב ההרס שלו ממצב‬
‫שלם עד למצב שבור‪ .‬לקיר יהיו ‪ 5‬מצבים ככה שפגיעה שישית‬
  ‫בו תגרום לו לההרס לגמרי‪ .‬השאלה איך עושים 'מצב הרס'?‬
  ‫אנחנו נשתמש במשתנה מצב שנגדיר‪ ,‬נקראו לו ‪ .state‬הוא‬
 ‫יתחיל עם הערך ‪ 0‬וכל פגיעה תגדיל אותו‪ .‬זאת אומרת ‪ 0‬זה‬
  ‫מצב שלם‪ ,‬הערך ‪ 1‬יסמן מצב של קיר קצת שבור וכן הלאה‪.‬‬

‫נעבור לאוביקט ‪ o_wall‬על ידי לחיצה כפולה עליו‬
                                                   ‫בעץ המשאבים‪.‬‬

                               ‫‪- 51 -‬‬
   46   47   48   49   50   51   52   53   54   55   56