1399/3/28، 12:25 عصر
سلام بچه ها همگی خسته نباشید
من تو بازیم دو گروه کاراکترای خودم و کاراکترای دشمن رو دارم.میخام این دستورو بدم که وقتی نوبت دشمن شد،به صورت رندوم،یکی از کاراکترای دشمن،به صورت تصادفی به یکی از کاراکترای من حمله کنه.برا همین یه متغیر تعریف کردم به نام enemy att و گفتم هروقت نوبت دشمن شد،به صورت رندوم یکی از متغیرای 0.1.2.3..... رو بهش بده سیستم.وقتی 1 شد مثلا یه اتفاق بیفته.وقتی 2 شد یه اتفاق تصادفیه دیگه به همین صورت تا اخر...
تا اینجا همه چی درسته.این دستورو دادم که:
on enemy att=1 set enemy card position to my card position
wait 1 second
set enemy card position to first position
منظورم از first position همون جای اولشه که تو لشکر حریفه.ولی وقتی اسپرایت کاراکتر دشمن میاد رو کاراکتر من به هم برخورد می کنن،اسپرایت دشمن گیر می کنه رو اسپرایت من و نمیره سره جای اولش تو لشکر خودش وایسته.یعنی مورد سوم اجرا نمیشه.و خب طبیعتا چون من این دستورو هم نوشتم که وقتی دوتا اسپرایت من و دشمن به هم برخورد کردن از سلامتیشون کم بشه تا لحظه ی نابودیه یکی از کازتا این مورد طول میکشه و یکی از کارتا نابود میشه...
اولا میخاستم بپرسم این روش من روش درستیه برای این سری بازیا...
اگه آره خب راه حل تکمیلش چیه؟
اگه نه پس راه درستش چیه؟
من تو بازیم دو گروه کاراکترای خودم و کاراکترای دشمن رو دارم.میخام این دستورو بدم که وقتی نوبت دشمن شد،به صورت رندوم،یکی از کاراکترای دشمن،به صورت تصادفی به یکی از کاراکترای من حمله کنه.برا همین یه متغیر تعریف کردم به نام enemy att و گفتم هروقت نوبت دشمن شد،به صورت رندوم یکی از متغیرای 0.1.2.3..... رو بهش بده سیستم.وقتی 1 شد مثلا یه اتفاق بیفته.وقتی 2 شد یه اتفاق تصادفیه دیگه به همین صورت تا اخر...
تا اینجا همه چی درسته.این دستورو دادم که:
on enemy att=1 set enemy card position to my card position
wait 1 second
set enemy card position to first position
منظورم از first position همون جای اولشه که تو لشکر حریفه.ولی وقتی اسپرایت کاراکتر دشمن میاد رو کاراکتر من به هم برخورد می کنن،اسپرایت دشمن گیر می کنه رو اسپرایت من و نمیره سره جای اولش تو لشکر خودش وایسته.یعنی مورد سوم اجرا نمیشه.و خب طبیعتا چون من این دستورو هم نوشتم که وقتی دوتا اسپرایت من و دشمن به هم برخورد کردن از سلامتیشون کم بشه تا لحظه ی نابودیه یکی از کازتا این مورد طول میکشه و یکی از کارتا نابود میشه...
اولا میخاستم بپرسم این روش من روش درستیه برای این سری بازیا...
اگه آره خب راه حل تکمیلش چیه؟
اگه نه پس راه درستش چیه؟