برخورد قسمتی مشخصی از شی به شی دیگر
#1
سلام

دوستان شرمنده که اینقد سوال میپرسم مبتدی هستم و کلی سوال دارم 4

پلیر من یه شمشیر داره ی ایمیج پوینت هم نوک شمشیر گذاشتم حالا چجوری بگم که وقتی نوک شمشیر بخوره به دشمن نابود شه در کل تو نقطه ضربه موندم

من از کالکشن تو ابجکت استفاده کردم ولی قسمت ایمیج پوینت نداشت که انتخاب کنم کل پلیر به دشمن میخوره نابود میشه



  پاسخ


 سپاس شده توسط:
#2
سلام


کالکشن تو ابجکت  نیست درستش کالیژن هست.

شما میتونید یه اسپرایت کوچیک رو به نوک شمشیر Pin کنی و بعد بگی وقتی اون شی خورد به دشمن، دشمن کشته بشه



  پاسخ


 سپاس شده توسط: alii
#3
می توانستی شمشیر را جدا بسازی و به پلیر وصل کنی . اگر شمشیر و پلیر یک اسپرایت هستند بایستی در برگه رویداد در قسمت شرط ها پس از شرط برخورد برای اینکه رویداد برخورد را محدود تر کنید بایستی زیر شرط اضافه کنید. متسفانه کانسراکت و خیلی از موتورهای دو بعدی برای تشخیص که کجا برخورد روی داده است ضعف دارند و زیر گروه برخورد هم ندارد.
اما می توانید با زیر شرط برخی از چیزها را شبیه سازی و رفع کرد.

می توانی از یک اسپرایت کمکی که حالت پنهان است استفاده کنید. در شروع لایوت این شی را ایجاد کرده و دقیقا در مختصات شمشیر قرار داده سپس از رفتار pin دو شی نامرئی را به پلیرتان متصل کنید . و برخورد را به شی پنهان واگذار کنید.
  پاسخ


 سپاس شده توسط: alii ، keyhan


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  حل شده ارور جاوا M.gh 4 1,866 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

پرش به انجمن: