مشخص کردن قسمت هایی از اسپرایت
#1
سلام

دوستان عزیز، کسی میتونه بگه که چطوری یک اسپرایت رو نشانه گذاری کنیم؟
مثلا ما یک بازی اسنایپر(تک تیرانداز) داشته باشیم و بخوایم با اون زمانی که به سر یک شخصیت تیر میخوره، سریع بمیره و اگه به قسمت های بالایی بدنش خورد، یک مقدار از خونش کم بشه و خلاصه چند قسمت در نظر بگیریم براش.

من با استفاده از گذاشتن یک اسپرایت نامرئی روی قسمتی از بدن شخصیت، اینو تقریبا درست کردم. منتهی اگه از اون شخصیت چندتا داشته باشیم، همه با هم destroy میشن.

با تشکر از توجه دوستان
  پاسخ


 سپاس شده توسط:
#2
علیک سلام.

برای ساخت اشیاء ترکیبی (اشیائی که از ترکیب چند نوع اسپرایت ساخته شده باشند، مثلاً بدنه‌ی تانک و لوله‌اش دو اسپرایت مجزا هستند، و کلّ تانک یک شیء ترکیبی محسوب می‌شه) باید اسپرایت‌های تشکیل‌دهنده رو با هم تو یک کانتینر (Container) قرار بدین. بعد وقتی یکی از اون‌ها رو نابود می‌کنید، کلّ اشیائی که در اون کانتینر قرار دارند با هم نابود می‌شوند، وقتی یکی از اون‌ها رو به وجود میارید، همه‌ی اشیاء دیگه با هم به وجود میان.

بعد از کانتینر کردن اشیائتون، همون اسپرایت نامرئی که برخورد می‌کنه رو نابود کنید تا همون شخصیت خاص نابود بشه، و مشکلی برای بقیه‌ی تیراندازهاتون پیش نیاد.
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: [M.H.P] ، mostafanastary ، mah ، نیما
#3
تشکر. تقذیبا کارمو راه انداخت البته یه ترفندی هم زدم،

اومدم مثلا یه اسپرایت مربع گذاشتم روی قلب کاراکتر و گفتم زمانی که مثلا موس روی کاراکتر بود اما روی این نبود و کلیک کرد، کاراکتر رو destroy کنه و زمانی که روی این بود مثلا صدای آخ پخش کنه.

حالا یه سوال دیگه اینکه، بخوام بگم اگه روی این مربعی که روی قبلشه، سه مرتبه کلیک کرد، destroy بشه چه کنیم؟ البته یادمه یه سری مثال قبلا زده بودی شما...
 
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  خروجی اندروید با Intel xdk ya mahdi 2 363 1404/7/2، 07:00 عصر
آخرین ارسال: mehdi1100
  دانلوذ کوکون amirgoli 3 1,641 1404/6/27، 03:32 عصر
آخرین ارسال: Klkj
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 457 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 396 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 12,405 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi

پرش به انجمن: