بازگشت آبجکت در اثر برخورد با آبجکت دیگر(مبتدی)+چند نکته ی کاربردی

این مطلب از سایت قدیمی منتقل شده و ممکن است اشکالات زیادی دشته باشد. لطفا در صورت مشاهده ی هر گونه ایراد، گزارش دهید

در این آموزش می خوایم آموزش بدیم که چطوری در گیم میکر وقتی یک آبجکت به یه آبجکت دیگه برخورد کرد واکنش نشون بده و برگشت کنه.

collision_digital11. وارد صفحه ی آبجکت مورد نظر می شویم. اینجا ما به فرض مثال برای ایجاد یک برخورد، create رو انتخاب کردیم و یه اکشن move fixed بهش دادیم با سرعت و جهت مشخص. توجه داشته باشین که ما می تونیم از اکشن های دیگه هم استفاده کنیم برای حرکت آبجکت.

22. گزینه ی add event رو میزنیم و گزینه ی Collision رو می زنیم. یعنی object0 در اثر برخورد با object1 این اکشن به وجود بیاد. وقتی شما گزینه ی collision رو می زنید بهتون چند تا گزینه میده که انتخاب می کنید که در اثر برخورد با این اکشن مورد نظرتون اجرا بشه.

33. برای بازگشت آبجکت می تونیم از اکشن Reverse Horizontal و Reverse vertical استفاده کنیم.

Reverse Horizontal برای بازگشت به چپ و راست و Reverse vertical برای بازگشت به بالا و پایین می باشد.

البته از آیکون اکشن ها کاملا معلوم است. توجه داشته باشید که گزینه ی self را انتخاب کنید. دلیل این کار را در پست های بعدی خواهیم گفت:)

44. حالا آبجکت ها رو وارد room می کنیم. برای مثال در اینجا از بکگراند آبی استفاده کردم که از گرینه ی background در سمت چپ بالا ی روم میشه رنگ رو عوض کرد.

آبجکت ها رو طوری قرار دادم تا به هم برخورد کنن.

 

چند نکته ی کاربردی در game maker:

1. برای اجرای بازی بین دو این گزینه شک و تردید نداشته باشید و فقط از گزینه ی سبز استفاده کنید. گزینه ی قرمز نیازی نیست.ghj

 

2. اگه اسم آبجکت هاتون رو وارد نکنین و فقط از اسم پیشفرض خود گیم میکر استفاده کنین ممکنه قاطی کنین و سرعت کار شما بیاد پایین. سعی کنین اسم آبجکت رو مثل کادر زیر وارد کنین تا دچار مشکل نشین.56456546

3.

455

 

مطالب مرتبط

آموزش کد سیستم های عامل در گیم میکر

آموزش ایجاد نوار سلامتی در Game Maker

آموزش ExtremePhysics در گیم میکر به صورت پیشرفته

آموزش کار با Registry در گیم میکر

آموزش ساختمان داده ها در Game Maker (قسمت دوم)

آموزش ساختمان داده ها در Game Maker (قسمت اول)

بازگشت آبجکت در اثر برخورد با آبجکت دیگر(مبتدی)+چند نکته ی کاربردی

محتوای مطلب

کامنت ها

لطفا اگر سوالی نامرتبط با این مطلب دارید، از تب «پرسیدن سوال» استفاده کنید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد.

<