حرکت دادن یک آبجکت در گیم میکر(مبتدی)

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

آموزش حرکت یک آبجکت در گیم میکر که باید به وسیله ی دکمه های جهتی(یا هر کلیدی) حرکت کنه. این آموزش کاربردی ترین و پایه ای ترین قسمت از گیم میکر هست.

athletes_movers

 

 

11. ابتدا در نوار بالایی گیم میکر دکمه ی Object را میزنیم تا این صفحه نمایش داده شود.

اسپرایت مورد نظرتون رو می تونین از قسمت چپ بالای صفحه انتخاب کنین. توجه داشته باشین که قبلا اسپرایتتون باید انتخاب شده باشه.22. گزینه ی Add Event رو می زنیم و صفحه ی بالا باز میشه.

برای این که آبجکت حرکت کنه(با فشار دادن کلید ها) باید از key press و key release استفاده کنیم. از شکلشون معلومه که press برای فشار دادن کلید و release برای رها کردن کلید هست.

key press رو می زنیم و دکمه هایی که می خوایم رو انتخاب می کنیم. همین کار ها رو برای release هم انجام میدیم.

 

33. چیزی مثل صفحه ی بالا به وجود میاد.

حالا نوبت به اکشن ها می رسه. یعنی دستوری که باید به هر کلید بدیم تا اون دستور رو انجام بده.

44. اکشن speed horizontal رو برای کلید های چپ و راست و اکشن speed vertical رو برای دکمه های بالا و پایین انتخاب می کنیم. البته از آیکون ها مشخصه. برای چپ و بالا از اعداد منفی استفاده می کنیم چون قرینه(مخالف) راست و پایین هستند.

5

5. برای key release ها اگه می خوایم آبجکت بعد از رها کردن کلید ها متوقف بشه باید عدد رو صفر قرار بدیم.

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

 

66. قسمت مهم این بخش یعنی room که قسمت طراحی مرحله هست باید آبجکت ها و هر چیز دیگه ای رو وارد این بخش کرد. مثلا آبجکتی که ساختیم رو با یک کلیک می زاریم تو این room.

77. اگه با نرم افزار کار کنید همه چی براتون روشن میشه:)

88. می تونین آبجکت رو حرکت بدین.

مطالب مرتبط

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

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

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

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

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

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

حرکت دادن یک آبجکت در گیم میکر(مبتدی)

محتوای مطلب

کامنت ها

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

پاسخ دهید

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

<