مهمان عزیز خوش‌آمدید. ورود عضــویت


مشکل در بازی پلتفرمر
#1
سلام دوستان من دارم یک بازی پلتفرمر می سازم و داخلش یک دوشمن هست که به سقف چسبیده و وقتی پلیر از زیرش عبور می کنه باید به سمته پلیر سقوط کنه. برای این کار به دوشمن رفتار بالت دادم و زیرش یک اسپرایت قرار دادم که وقتی پلیر بهش بر خورد کرد رفتار بالت فعال بشه فقط مشکل اینه که بعد از برخورد به اسپرایت همه ی دوشمنای لای اوتم سقوط می کنند . چتور می تونم کاری کنم که فقط دوشمن بالای اسپرایت سقوط کنه؟؟؟ ممنون میشم اگه کسی پاسخ بده
 
پاسخ دهید
 سپاس شده توسط:
#2
سلام
اسپرایت رو دراز تر کنید که برخورد بکنه با اسپرایت دشمن , وقتی پلیر هم بیاد بهش برخورد کنه , حالا هردوشون برخورد کردن با اون اسپرایته

شما توی اونت شیت بگید هروقت دشمن با اون اسپرایت برخورد کرده بود و پلیر هم با اون اسپرایت برخورد کرده بود , دشمن سقوط کنه , اینطوری چون بقیه دشمن ها با اون اسپرایت برخورد نکردن , سقوط نمیکنن و فقط همون یکی سقوط میکنه

هرچند میتونید از راه ساده تری هم استفاده کنید و بگید هروقت دشمن و پلیر مقدار y شون مساوی شد , دشمن سقوط کنه پایین.
به این شکل
کد:
ِDoshman > set y = player.y

این اونت

توی اکشن هم همونایی که برای سقوط گذاشتید رو بنویسید.
 
پاسخ دهید
 سپاس شده توسط: arian
#3
(1397/7/7، 05:51 عصر)shazde نوشته: سلام
اسپرایت رو دراز تر کنید که برخورد بکنه با اسپرایت دشمن , وقتی پلیر هم بیاد بهش برخورد کنه , حالا هردوشون برخورد کردن با اون اسپرایته

شما توی اونت شیت بگید هروقت دشمن با اون اسپرایت برخورد کرده بود و پلیر هم با اون اسپرایت برخورد کرده بود , دشمن سقوط کنه , اینطوری چون بقیه دشمن ها با اون اسپرایت برخورد نکردن , سقوط نمیکنن و فقط همون یکی سقوط میکنه

هرچند میتونید از راه ساده تری هم استفاده کنید و بگید هروقت دشمن و پلیر مقدار y شون مساوی شد , دشمن سقوط کنه پایین.
به این شکل
کد:
ِDoshman > set y = player.y

این اونت

توی اکشن هم همونایی که برای سقوط گذاشتید رو بنویسید.

یک دونیا مچکرم ازت فقط یک سوال دیگه چتور تو این صفحه میتونم عکس لود بکنم؟
 
پاسخ دهید
 سپاس شده توسط: shazde
#4
خواهش میکنم

توی تایپیک عکس بزارید؟

توی پیکوفایل عکستون رو آپلود کنید و بعد لینکش رو بزارید
یا لینکش رو باز کنید توی مرورگر و بعد از عکس کپی بگیرید و توی صفحه پیست کنید.
 
پاسخ دهید
 سپاس شده توسط: arian ، smrm
#5
(1397/7/7، 06:41 عصر)shazde نوشته: خواهش میکنم

توی تایپیک عکس بزارید؟

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

ممنون 1
 
پاسخ دهید
 سپاس شده توسط: shazde
#6
(1397/7/7، 05:43 عصر)arian نوشته: سلام دوستان من دارم یک بازی پلتفرمر می سازم و داخلش یک دوشمن هست که به سقف چسبیده و وقتی پلیر از زیرش عبور می کنه باید به سمته پلیر سقوط کنه. برای این کار به دوشمن رفتار بالت دادم و زیرش یک اسپرایت قرار دادم که وقتی پلیر بهش بر خورد کرد رفتار بالت فعال بشه فقط مشکل اینه که بعد از برخورد به اسپرایت همه ی دوشمنای لای اوتم سقوط می کنند . چتور می تونم کاری کنم که فقط دوشمن بالای اسپرایت سقوط کنه؟؟؟ ممنون میشم اگه کسی پاسخ بده

از رفتار For Each میتونی اسفاده کنی و اونت هایی که میخوای مستقل(تک به تک) کار کنه رو زیر مجموعش قرار بدی(درگ کنی داخلش)
Magry TM

[img][عکس: t7k4_43265752-stock-vector-symbol-of-a-b...t-mask.jpg][/img]
 
پاسخ دهید
 سپاس شده توسط: arian
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ساخت پرتال arian 0 6 1 ساعت قبل
آخرین ارسال: arian
  سوال در مورد مولتی پلیر آفلاین محمد هادی 3 76 دیروز، 08:18 عصر
آخرین ارسال: mhc
  لایه‌غیر فعال محمد هادی 1 41 دیروز، 09:04 صبح
آخرین ارسال: mojtaba_1
  مشکل در خروجی کوکون^؛@@*# Mahdyar_1381 8 133 1397/7/25، 09:00 صبح
آخرین ارسال: kakmamad
  حل شده تغییر فریم اسپرایت محمد هادی 5 86 1397/7/24، 02:10 عصر
آخرین ارسال: محمد هادی

پرش به انجمن: