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


تغییر زاویه پلیر به سمت دشمن
#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
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سازگاری با تمامی صفخات shayan100 0 38 1397/9/14، 11:19 عصر
آخرین ارسال: shayan100
  معرفی انجمن یونیتی arian 2 72 1397/8/27، 04:50 عصر
آخرین ارسال: arian
  کمک اموزش درون برنامه یونیتی mandani 0 45 1397/8/22، 07:04 عصر
آخرین ارسال: mandani
  سیستم پارتیکل یونیتی ebrahiminiya 1 68 1397/8/9، 07:44 عصر
آخرین ارسال: developer
  کد خاموش نشدن صفحه گوشی در یونیتی ebrahiminiya 2 92 1397/7/25، 12:41 عصر
آخرین ارسال: ebrahiminiya

پرش به انجمن: