انجمن تخصصی بازی سازی پرومیکرز

نسخه‌ی کامل: رد نشدن آبجکت از آبجکت دیگر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام من مشکلی دارم تو گیم میکر 8 که نمیدونم چجوری حلش کنم
من میخوام وقتی در بازی آبجکت آدم از یک جا مثل دیوار نتونه بگذره
برای اون دیوار باید چیکار کنیم یعنی چه امکانات و اکشن هایی بزاریم که آدم نتونه ازش رد بشه؟
اگه تونستید سورس بزارید ممنون میشم.
بستگی به روش حرکت بازیکنتون داره ولی معمولا بهترین روش اینه که با place_free بررسی کنید ببینید جلوی بازیکن دیوار هست یا نه.
مثلا موقع حرکت به سمت راست، سمت راستِ بازیکن رو بررسی کنید:
کد:
if(place_free(x+30,y)) {
//دستورات حرکت
}

برای آبجکت های دیوار هم تیک solid رو بزنید.
ممنون حتما امتحانش میکنم
(13/3/1397، 01:42 عصر)amirmahdipanahi نوشته است: [ -> ]سلام من مشکلی دارم تو گیم میکر 8 که نمیدونم چجوری حلش کنم
من میخوام وقتی در بازی آبجکت آدم از یک جا مثل دیوار نتونه بگذره
برای اون دیوار باید چیکار کنیم یعنی چه امکانات و اکشن هایی بزاریم که آدم نتونه ازش رد بشه؟
اگه تونستید سورس بزارید ممنون میشم.

گیم میکر8 رو نمیدونم ولی تو گیم میکر استودیو برای این کار توی رویداد برخورد با آبجکت دیوار speed رو مساوی صفر قرار بدی حله

فکر میکنم تو گیم میکر 8 هم اجرا بشه