نمایش نتایج: از 1 به 1 از 1

موضوع: مشکل در ریسپاون شدن دشمن بعد از مرگ پلیر

  1. Top | #1

    عنوان کاربر
    تاریخ عضویت
    Jul 2014
    شماره عضویت
    4733
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    Soal مشکل در ریسپاون شدن دشمن بعد از مرگ پلیر

    درود

    در بازی دوبعدی که در حال ساخت هستم اسکریپت های player و enemy فرزند کلاس charachter هستند.من میخوام بعد از مرگ پلیر و فراخوانی متد respawn بوسیله شی ای که از

    کلاس enemy ساختم متغیر بولین که در enemy وجود داره یعنی canreset در حالت true قرار بدم.




    myenemy.canreset = true



    و حال در کلاس enemy در شرط مینویسم اگه متغییر canreset در حالت true باشه عمل ریسپاون دشمن انجام بشه. ولی مشکل اینه که با فراخوانی متد respawn در player متغییر

    مورد نظر در کلاس enemy تغییری نمیکنه و در حالت true قرار نمیگیره. در حالی که در کلاسهای دیگر همین عمل رو انجام دادم و نتیجه مثبت بود.خودم حدس میزنم چون این دو تا

    فرزند یک کلاس دیگر هستند یعنی BASE مشترک دارند نمیشه البته من تازه کار هستم و امیدوارم دوستان مسلط به سی شارپ و یونیتی راهنماییم کنند .






    باسپاس
    ویرایش توسط mehdi_1981 : 06-04-2019 در ساعت 12:03 PM

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگانی که با جست و جو این صفحه را مشاهده کرده اند:

Nobody landed on this page from a search engine, yet!

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •