غیر فعال کردن رفتار solid چندین اسپرایت
#1
سلام

دوستان روزتون بخیر

یه اسپرایت دشمن دارم میخام بگم تمام اجسام solid فقط برای اون اسپرایت دشمن غیر فعال بشه رفتار solid

میخوام بگم رفتار solid تمام اسپرایت هایی که این رفتار رو دارند غیر فعالل بشه فقط و فقط برای اسپرایت دشمن.

میتونم بگم مثلا وقتی که دشمن با اسپرایت solid برخورد کرد ارفتار solid اون اسپرایت غیر فعال بشه اما اینجوری باید برای تک تک اسپرایت های solid بگم اینو که خیلی سخت میشه کارم

ممنون میشم راهنمایی کنید
  پاسخ


 سپاس شده توسط:
#2
سلام
اگه می خواهی یک بار دستور بنویسی یک راه اینه که اجسام مورد نظر را در یک فامیلی قرار بدی و بگی اگه پلیر با اون overlap بود رفتار solid اون غیر فعال بشه.
یک راه دیگه اینه که اجسام مورد نظر را در یک لایه قرار بدی و در هنگام برخورد رفتار لایه را غیر فعال کنی.(مثل لایه تایل مپ)
نکته:برا زمین این کارو نکن چون پلیر سقوط می کنه.
  پاسخ


 سپاس شده توسط: esmail33


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  حل شده ارور جاوا M.gh 4 1,867 1403/6/27، 10:19 عصر
آخرین ارسال: Klkj
  این چیه alirezagamemaker 4 2,327 1403/6/27، 10:18 عصر
آخرین ارسال: Klkj
  نشان دادن حرف در بازی کلماتی mehdi 0 287 1403/5/13، 05:27 عصر
آخرین ارسال: mehdi
  حل شده مشکل در آرایه mehdi 2 557 1403/4/26، 11:41 عصر
آخرین ارسال: mehdi
  حل شده خرید درون برنامه مایکت در وب ویو Arianm 3 1,296 1402/4/25، 12:01 عصر
آخرین ارسال: Arianm

پرش به انجمن: