مشکل در متغیر ها
#1
سلام دوستان یه سوالی داشتم اونم اینه که من یه بازی ساختم که باید با گلوله به دشمن شلیک کنی الان میخوام مثلا اگه پنج بار گلوله شلیک شد و به دشمن برخورد کرد destroy بشه دقیقا باید چکار کنم؟؟؟
  پاسخ


 سپاس شده توسط:
#2
سلام؛ی متغیر بسازید و مقدارش رو بذارید 5؛بعد بگید اگر گلوله بهش برخورد کرد یه دونه ازش کم شه...میتونید دشمنای قویترم بسازید ک متغیر جونشون بیشتر باشه..بعد بگید اگر متغیر برابر با صفر شد دشمن نابود شه
  پاسخ


 سپاس شده توسط: Amirrrgames ، shazde
#3
ممنون از راهنماییتون فقط مشکلم اینم که مثلا چنتا دشمن میان سمتت و به یکیشون شلیک میکنی چهار بار اول فقط همون دشمن فلش میزنه اما برای بار پنجم که به اون شلیک میکنی علاوه بر اون دشمنای دگ هم از بین میرن
دلیلش چی میتونه باشه!!؟؟؟
  پاسخ


 سپاس شده توسط:
#4
(1395/11/23، 02:01 عصر)selno نوشته است: ممنون از راهنماییتون فقط مشکلم اینم که مثلا چنتا دشمن میان سمتت و به یکیشون شلیک میکنی چهار بار اول فقط همون دشمن فلش میزنه اما برای بار پنجم که به اون شلیک میکنی علاوه بر اون دشمنای دگ هم از بین میرن
دلیلش چی میتونه باشه!!؟؟؟

باید این ایونت رو بنویسی
کد:
Enemy > On collision with Bullete >>>> Enemy > destroy
System > Enemy_Heath = 1 >>>>          
تو این کد، Enemy که دشمنته، و گفتیم که اگه دشمن با گلوله برخورد کرد، ...
و زیرش یه شرط دیگه هم اضافه کردیم که میگه اگه متغیر جون دشمن برابر 1 بود، 
و اکشن ها انجام مشین و دشمن نابود میشه

البته باید یه دونه ایونت مثل همینو بنویسی ولی شرط پایینی رو برداری و به جای Enemy > Destroy اینو بنویسی
System > Subtract 1 Enemy_Health

با تشکر
  پاسخ


 سپاس شده توسط: shazde
#5
خیلی ممنون فقط میخواستم بدونم بصورت کلی چجوری متغیر خاصی رو به چیز خاصی نسبت میدن؟؟
برای مثال من یک متغیر دارم و میخوام این متغیر رو به سرعت شی خاصی نسبت بدم
  پاسخ


 سپاس شده توسط:
#6
سلام
برای اینکار
روی اسپرایت مورد نظر کلیک کنید
از پنجره تنظیماتش گزینه instance variables
رو انتخاب کنید بعد با زدن روی + میتونید متغیر اختصاصی درست کنید واسه اون اسپرایت خاص
رسید مژده که ایّام غم نخواهد ماند چنان نماند چنین نیز هم نخواهد ماند
  پاسخ


 سپاس شده توسط:
#7
ممنون از راهنماییاتون 41
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اجرای بازی در گوشی selno 2 2,385 1403/10/23، 12:35 صبح
آخرین ارسال: Tggi
Sad خروجی اندروید با Intel xdk ya mahdi 0 126 1403/8/25، 02:09 عصر
آخرین ارسال: ya mahdi
  گروه انجمن کانستراکت sahabia-games 0 1,205 1401/4/30، 04:17 عصر
آخرین ارسال: sahabia-games
  کمتر شدن عدد از صفر tohidrajabali 0 1,150 1401/2/26، 01:06 عصر
آخرین ارسال: tohidrajabali
  مشکل در تاچ کردن mehdi 3 3,123 1400/12/21، 11:09 عصر
آخرین ارسال: mehdi

پرش به انجمن: