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

آموزش گیم مکر

 آموزش گیم میکر

قسمت چهارم

تا حالا شما یاد گرفتید که اسپرایت بسازید وهمینطور آبجکت بسازید حالا می خوایم ادامه ی آبجکت هارو به شما یاد بدم .

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

Actions: این قسمت مخصوص قرار دادن اکشن هایی است که در سمت راست منوی آبجکت قرار داره.

Move: همونطور که می بینید در سمت راست چند اسم قرارداره که اولیش move شما به وسیله ی اکشن هایی که در این قسمت وجود داره آبجکتی رو که ساختید متحرک کنید.

در این درس می خوام همه ی این اکشن ها رو به شمت معرفی کنم.

ازسمت چپ بالا:

 1-move:

Move fixed: شما از این اکشن می تونید برای ایجاد یک حرکت کنترل شده برای یک آبجکت استفاده کنید .مثلا اگر شما می خواین یه بازی درست کنید که تو اون یه آبجکت دشمن وجود داره به اون یه محدودیت حرکت می دید یعنی فقط باید یه طور خاص حرکت کنه.این اکشن معمولا در event ،

Create قرار می گیره . وشامل چند قسمته:

Applies to: شما در این قسمت معلوم می کنید که این حرکت کنترل شداه مال:

Self:خودش باشه

Other: بقیه ی آبجکت ها باشه.

Object: یه آبجکت دیگه تو صفحه باشه.


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

Speed: شما دراین قسمت سرعت آبجکت رو معین می کنید.

Relative: دراین جا کاربرد زیای نداره سعی کنید همیشه غیر فعال باشه.


Move free: برای حرکت دادن آبجکت به صورت آزاد که دارای چند قسمته:

Applies to:  هر کدوم از اکشن ها که این قسمت رو داره مثل تعریف بالا پیش می ره.

Direction: شما در اینجا یه عدد بین 0-360 درجه می دید تاآبجکت در اون جهت حرکت کنه یعنی شما اطراف آبجکت رو 360 درجه در نظر بگیرید که آبجکت در جهت درجه حرکت می کنه.

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

Speed: سرعت آبجکته.


راستی اگر خواستید یه حرکت کاملا تصادفی داشته باشید (random(360 روتو دایرکشن تاپ کنید.


Move towards:شما به کمک این اکشن می تونید به آبجت بگید که به چه نقطه ای بره.

کاردیگه ای که این اکشن انجام میده اینه که می تونید کاری کنید که آبجکت به طرف یه آبجکت دیگه بره. مثلا شما یه بازی دارید که تو اون یه موشک دارید ازاونایی که به دنبال هواپیما میره .می خواین وقتی موشک شلیک شد موشک به طرف هواپیما بره برای این کارفرض کنید نام آبجکتتون mباشه در این صورت به جای x،m.x وبه جای y،m.y بنویسید.

X=m.x

Y=m.y



Speed horizontal: این اکشن سرعت افقی آبجکت رو مشخص می کنه عدد مثبت حرکت در جهت محور اعداد و عدد منفی در خلاف جهت محور اعداد. 


Speed vertical:این اکشن سرعت عمودی رو معین می کنه عدد مثبت در جهت محورعرض ها و عدد منفی درخلاف جهت.


Set gravity:این اکشن در بازی نیروی گرانش رو ایجاد می کنه(البته برای اون آبجکت) که معمولا توایونت  stepقرار می گیره

Direction:دراین قسمت بهتره همیشه 270 قراردهید.یعنی دقیقا جاذبه رو به پایین

Gravity:برای زمین این عدد یک هست .


Reverse horizontal:جهت حرکت افقی رو آبجک رو عوض می کنه.


Reverse vertical:جهت حرکت عمودی رو عوض میکنه. 


Set friction: برای ایجاد نیروی اصطحکاک.این نیرو سرعت جسم را تا زمانی که سرعت صفر بشه کم می کنه.معمولا برای این قسمت اعداد کوچک در نظر می گیرند.

  


2- jump:

  Jump to position: برای بردن آبجکت به مختصات مورد نظر.


Jump to start: برای بردن آبجکت به اول بازی.


Jump to random: برای بردن آبجکت به یک نقطه ی تصادفی.

لازم به ذکر است که این اکشن ها آبجکت را مستقیما به نقطه ی مورد نظر می برد مثل نامریی شدن.


Snap to grid: بااین فرمان شما می تونید مختصات آبجکتتان رابه یک شبکه ی گرد تبدیل کنید.


Wrap screen: شما به وسیله ی این اکشن می تونید به آبجکت بگید که اگر از یک طرف اتاق خارج شد از طرف دیگه بیرون بیاد.


Move to contact: به وسیله ی این اکشن شما به آبجت می گید که اگر به آبجک دیگه بر خورد کرد باسته مثلا شما برای تمام بازی های دو بعدی به یه زمین نیاز دارید که باید ازاین اکشن استفاده کنید تا آبجکت روی زمین بایستد و از روم خارج نشه. این آبجکت معمولا در ایونت برخورد استفاده می شه.



  Bounce: اگر آبجکت با آبجکتی دیگه برخورد کنه اون آبجکت مثل یه آیینه عمل می کنه.مثل برخورد یه تیر به یه چیز وبرگشت اون تیر.


3- path:

Set path: برای قراردادن مسیر ازپیش ساخته شده برای  آبجکت یعنی مسیری که قبلا ساخته شده به این آبجت اختصاص داده بشه.


End path: برای به پایان رساندن مسیر.


Path position: مکان مسیر را مشخص می کنه.


Path speed: برای مشخص کردن سرعت آجکت روی مسیر.


در قسمتی که درمورد ساخت path صحبت می کنم این قسمت رو بیشتر براتون توضیح می دم.








گزارش تخلف
بعدی