כיצד לגרום לאובייקטים לעקוב אחר הסמן ב-Game Maker 7.0

צור ספרייט על ידי לחיצה ימנית על התפריט "Sprite" ובחירה ב"צור ספרייט". השתמש בכלים המובנים של חנות הצבעים כדי לצייר צורה פשוטה שיכולה לייצג את השחקן. עיגול, ריבוע או כל דבר אחר פשוט מתאים - יתאים.

צור אובייקט עם ספרייט זה על ידי לחיצה ימנית על תפריט "אובייקט" ובחירה ב"צור אובייקט". תן לו שם "עוקב" ולחץ על תיבת הרשימה של הספרייט כדי להקצות לו את הספרייט שיצרת זה עתה. אל תסגור את חלון הגדרות האובייקט.

אם אתה רוצה שהאובייקט ימוקם תמיד באותו מיקום כמו סמן העכבר, גרור את סמל "קפיצה למיקום" לתיבה "פעולות". זה זה שנראה כמו חץ מצויר בין שני סימני "X". בתפריט המוקפץ, כתוב "mouse_x" כ"מיקום X" ו-"mouse_y" כ"מיקום Y". ודא שתיבת הסימון "יחסי" אינה מסומנת.

אם, לעומת זאת, אתה רוצה שהאובייקט יעקוב ממש אחרי הסמן מסביב למסך (כך שהוא תמיד נע לכיוון הסמן, אך לא בהכרח באותו מיקום שלו), גרור את סמל "העבר לעבר" לתוך תיבת פעולות. זה זה שנראה כמו חץ המצביע על נקודה קטנה. שוב, בחלון הקופץ, ודא ש"יחסי" אינו מסומן והזן "עכבר_x" עבור "מיקום X", ו"עכבר_y" עבור "מיקום Y". בנוסף, הגדר את המהירות שבה תרצה שהאובייקט ינוע. זה ידרוש כמה ניסויים מצידך כדי לקבל את האפקט הרצוי, אבל "5" עובד היטב.

התחל את המשחק על ידי לחיצה על החץ הירוק בחלק העליון של המסך. בהתאם לשיטה שבחרת בשלב 3, האובייקט העוקב יבצע טלפורט מיידי ל- מיקום העכבר שלך בכל פעם שאתה מזיז אותו, או שהוא יתחיל לרדוף אחרי מצביע העכבר מסביב ל מָסָך.