مهمان عزیز خوش‌آمدید. ورود عضــویت


تغییر زاویه پلیر به سمت دشمن
#1
سلام
چگونه در یونیتی بگیم که وقتی دشمن ما به محدوده خاص رسید (اینو بلدم) پلیر ما زاویه ش به طرف دشمن تغییر کنه.برای بازی دفاعی میخواهم

ممنون.عرفان
         افراد موفق کارهای متفاوت انجام نمی دهند، بلکه کارها را بگونه ای متفاوت انجام می دهند.

 
                                    * * * * * *جملات کوروش کبیر * * * * * *
 
پاسخ دهید
 سپاس شده توسط:
#2
سلام
خب دوست عزیز شما عنوان تایپیک رو یه چیزی بزار که وقتی کسی می بینه بفهمه درمورد چیه
 
پاسخ دهید
 سپاس شده توسط: shaygaaan
#3
(1396/12/2، 03:09 عصر)shazde نوشته: سلام
خب دوست عزیز شما عنوان تایپیک رو یه چیزی بزار که وقتی کسی می بینه بفهمه درمورد چیه

ببخشید من حواسم نبود و اشتباهی فکر کردم نوشتم 
         افراد موفق کارهای متفاوت انجام نمی دهند، بلکه کارها را بگونه ای متفاوت انجام می دهند.

 
                                    * * * * * *جملات کوروش کبیر * * * * * *
 
پاسخ دهید
 سپاس شده توسط:
#4
(1396/12/2، 12:02 عصر)erfab نوشته: سلام
چگونه در یونیتی بگیم که وقتی دشمن ما به محدوده خاص رسید (اینو بلدم) پلیر ما زاویه ش به طرف دشمن تغییر کنه.برای بازی دفاعی میخواهم

ممنون.عرفان

باید بگید زاویه ی پلیر رو به زاویه ی بین پلیر و دشمن تغییر بدید
بدست آوردن زاویه بین دو جسم:
کد:
Vector2.angle(Vector2 posision1,Vector2 posision2);

تغییر زاویه:
کد:
transform.rotation = Quaretnion.euler(0,0,angle);

چرخش پلیر در جهت x همون زاویه ی پلیر محسوب میشه
برای نرم شدن حرکت هم میتونید از Lerp استفاده کتید
 
پاسخ دهید
 سپاس شده توسط: erfab
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  یک مثال ساده از Blend Tree ها در یونیتی rezadehghan 0 138 1396/11/24، 02:01 عصر
آخرین ارسال: rezadehghan
  امضا کردن کد در یونیتی rezadehghan 0 134 1396/11/24، 01:59 عصر
آخرین ارسال: rezadehghan
  آموزش ساخت بازی آفتابه و یا هندانه در یونیتی 54545454 0 325 1396/6/27، 01:25 صبح
آخرین ارسال: 54545454
  آموزش ساخت بازی شوتر اول شخص(fps) M.G.Hgames 1 282 1396/6/2، 07:11 عصر
آخرین ارسال: Dr.AR
  آموزش پرداخت درون برنامه ای یونیتی mohreza 0 233 1396/5/13، 09:02 صبح
آخرین ارسال: mohreza

پرش به انجمن: