Page 37 - developers guide fb 15102016
P. 37
‫‪ – U IN GAME‬מדריך למפתח‬

‫‪ .19‬שליטה על האובייקט באמצעות‬
‫העכבר‪ :‬דרך אחת‬

‫הצמדת האובייקט לעכבר‬
‫יש שתי דרכים לשליטה על האובייקט באמצעות העכבר ‪ .‬דרך אחת היא‬

‫לגרום לאובייקט לקבל את המיקום ‪ x,y‬של העכבר במדויק‪ .‬בדרך זו‬
‫מתקבל הרושם שהאובייקט צמוד לעכבר‪.‬‬
‫נסביר דרך זו עכשיו‪:‬‬

‫מוסיפים אירוע ‪ step‬ובו שתי פעולות ‪ .var‬בפעולת ‪ var‬הראשונה כותבים‬
‫בשם המשתנה ‪ x‬ובערך שלו ‪ .mouse_x‬הסיבה היא שהמשתנה ‪mouse_x‬‬

‫הוא משתנה גלובאלי השומר את המיקום של העכבר בחדר‪ .‬בפעולת‬
‫‪ var‬השנייה נותנים למשתנה ‪ y‬את הערך ‪.mouse_y‬‬

‫באופן זה קיבלנו תנועה של האובייקט במהירות התזוזה של העכבר‪ ,‬זו‬
‫בדרך כלל מהירות גבוהה מאוד‪.‬‬

‫‪- 37 -‬‬
   32   33   34   35   36   37   38   39   40