مشکلی در تیر اندازی
#1

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


 سپاس شده توسط:
#2
(1399/2/24، 09:56 عصر)danial90 نوشته است:  سلام خدمت شما دوستان عزیز ببخشید دیگه این چند روز خیلی سوال پرسیدم و این مشکل خیلی بده من یک سیستم شلیک ساختم که هیچ مشکلی نداره و درست هم ما شلیک میکنیم هم دشمن ولی خب من یک دشمن ساختم و ازش کپی پیست گرفتم بعد این کار وقتی شلیک میکنم به دشمن و دیستروی میشه همه دشمنان دیگه هم نابود میشن
چیکار کنم این اتفاق نیافتد
سلام؛
شما وقتی آبجکتی مثل اسپرایت یا تکست و ... رو کپی میکنین در واقع انگار همون شیء رو دوباره قرار دادین و هر اکشنی براش اجرا کنین اون نسخه های کپی شده هم دستخوش تغییر میشن.
شما باید از UID هر اسپرایت استفاده کنین تا مشکل حل بشه.
موفق باشین.
غایب
  پاسخ


 سپاس شده توسط: MohammadHadi
#3
اولا یه عکس از اونت هاتون بزارید . دوما واسه اسپرایت دشمن یه متغیر داخلی درست کنید و اون رو روی false بزارید . بعد بگید هروقت تیر برخورد کرد با دشمن ، متغیر دشمن true بشه و بعد یه اونت بدید که اگه متغیر دشمن true بدو ، اونوقت نابود بشه .
استودیو بازیسازی ایروید
جدید ترین ها : شهرزاد ، دربند;1357 و ATOM
[تصویر:  ads.gif]
  پاسخ


 سپاس شده توسط: MohammadHadi
#4
خوب دلیلش اینه که احتمالا شما گفتید اگر تیر به دشمن خورد دشمن نابود بشه
و گفتید دشمن همون تیر رو شلیک کنه !!
شما باید یه آبجکت برای تیر دشمن بصورت جدا و یه آبجکت برای تیر کاراکتر وارد کنید
 
[تصویر:  default-yellow.svg]
غایب
  پاسخ


 سپاس شده توسط: MohammadHadi
#5
به نظر من نباس کپی میگرفتین جدا جدا میذاشتین بهتر بود من که این کارو میکنم
 
  پاسخ


 سپاس شده توسط:
#6
(1399/2/25، 11:58 صبح)Mikaeil نوشته است: به نظر من نباس کپی میگرفتین جدا جدا میذاشتین بهتر بود من که این کارو میکنم
 
شما خیلی کار اشتباهی میکنی ، اگه قرار باشه تعداد دشمن ها زیاد باشه و بجای کپی از یک اسپرایت یک شکل اون رو هی وارد کنیم مثلا 100 تا و برای هرکدوم هم اونت جداگانه بنویسیم (البته میشه با فامیلی کردنشون اونت نویسی رو یکبار کرد) که انقد به سیستم فشار میاد که نمیشه بازی کرد دیگه . البته جوری که من فک میکنم . 
استودیو بازیسازی ایروید
جدید ترین ها : شهرزاد ، دربند;1357 و ATOM
[تصویر:  ads.gif]
  پاسخ


 سپاس شده توسط: MohammadHadi
#7
(1399/2/25، 02:16 عصر)محمد 82 نوشته است:
(1399/2/25، 11:58 صبح)Mikaeil نوشته است: به نظر من نباس کپی میگرفتین جدا جدا میذاشتین بهتر بود من که این کارو میکنم
 
شما خیلی کار اشتباهی میکنی ، اگه قرار باشه تعداد دشمن ها زیاد باشه و بجای کپی از یک اسپرایت یک شکل اون رو هی وارد کنیم مثلا 100 تا و برای هرکدوم هم اونت جداگانه بنویسیم (البته میشه با فامیلی کردنشون اونت نویسی رو یکبار کرد) که انقد به سیستم فشار میاد که نمیشه بازی کرد دیگه . البته جوری که من فک میکنم . 
مثل اینکه شما نگرفتی
اگر همش یکی باشه که بد تره
ثانیا که ما میگوییم یه آبجکت واسه تیر دشمن و یه آبجکت واسه تیر  خودی
چون تیر خودی قراره دشمن رو بکشه ، واسه همین جالب در نمیاد
میتونی همشکل کنی
نه اینکه واسه هر دشمن بیای یکی جدا بزنی
[تصویر:  default-yellow.svg]
غایب
  پاسخ


 سپاس شده توسط:
#8
خب منم همینو میگم ولی ایشون میگه واسه هر دشمن یه اسپرایت وارد کنیم .
استودیو بازیسازی ایروید
جدید ترین ها : شهرزاد ، دربند;1357 و ATOM
[تصویر:  ads.gif]
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  گروه انجمن کانستراکت sahabia-games 0 1,067 1401/4/30، 04:17 عصر
آخرین ارسال: sahabia-games
  کمتر شدن عدد از صفر tohidrajabali 0 1,027 1401/2/26، 01:06 عصر
آخرین ارسال: tohidrajabali
  مشکل در تاچ کردن mehdi 3 2,868 1400/12/21، 11:09 عصر
آخرین ارسال: mehdi
  مشگل در خروجی Sarbaz24 1 1,502 1400/9/6، 11:47 عصر
آخرین ارسال: ᔕinaᗪehghani
Question قفل کردن مراحل Taha Nano 21 11,962 1400/2/31، 10:57 صبح
آخرین ارسال: امیرعلی ۱۲۳

پرش به انجمن: