انیمیشن دشمن !
#1
سلام دوستان من میخواستم اول یه کاری انجام بدم که دشمن مثل ماریو باشه و چپو راست بره اما بلد نیستم کلا پیچیده میشه الان ساختم دشمن یه جا وایستاده و انیمیشن idle اجرا میشه میخوام بسازم وقتی بازیکن نزدیکش شد انیمیشنش attack باشه و یسری کار های دیگه انجام بده برای همین تو compare two value یه چیز ساده ساختم مثلا اگر enemy.x - player .x < 100 شد (یه همچین چیزایی نوشتم ) ... متغیر برابر attack بشه و وقتی متغیر فلان برابر attack شد دشمن هم انیمیشن شمشیرش اجرا شه و هم چند تا کار دیگه
حالا مشکل اینجاست وقتی 1 دشمن تو بازی میسازم خوب کار میکنه ولی وقتی 3 تا میسازم یا بیشتر خراب میشه
اول اینکه این نزدیکی فقط با 1 دونه دشمن اونم اولی صورت میگیره و دوم اینکه وقتی نزدیکش میشیم تمامی دشمن ها شروع میکنن به اجرا کردن انیمیشن attack
فکر کنم متوجه ی منظورم شده باشین
چیکار میشه کرد ؟
  پاسخ


 سپاس شده توسط:
#2
سلام
این مشکل هم به مفهوم پیک شدن برمی‌گرده.
احتمالاً اگه اون متغیّر واسط رو حذف کنید درست می‌شه (با استفاده از اون متغیّر واسط، همه‌ی پیک‌هایی که انجام شدند می‌رن رو هوا و این مشکل پیش میاد). مثلاً بگید موقعی که abs(player.x - enemy.x) < 100 شد، انیمیشن شمشیر دشمن و اون چند تا کار دیگه انجام بشه.
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: orache
#3
خیر . باز هم همونطوری شد
[تصویر:  Capture.PNG]
  پاسخ


 سپاس شده توسط:
#4
خوب، پس خودتون نزدیک‌ترین دشمن رو فقط پیک کنید.
به این صورت که به این ایونت‌تون یک کاندیشن Pick nearest/furthest برای دشمن هم اضافه کنید، و بعد برای مختصّات x و y ، مختصّات x و y پلیر رو بنویسید (نزدیک‌ترین دشمن به پلیر).
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: orache
#5
راستشو بخاین اصلا متوحه نشدن چی گفتین پیک چیه ؟
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 180 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

پرش به انجمن: