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

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

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

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



  پاسخ


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


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

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



  پاسخ


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

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


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 179 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,596 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,932 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 130 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: