درود مهمان گرامی! ثبت نام

آموزش ساخت بازی در #C آموزش UDK آموزش مدل سازی در Maya
آموزش ساخت بازی در VB آموزش Unity - پروژه محور آموزش مدل سازی با 3Ds Max
آموزش برنامه نویسی اندروید آموزش Unity - ساخت منو آموزش متحرک سازی در 3Ds Max
آموزش ساخت بازی حدس تصویر آموزش Unity - متحرک سازی مجموعه آموزش های ساخت بازی
● آموزش های رایگان ● تبلیغات دیجیتال هوشمند ● استخدام در فرادرس

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در حرکت
#1
سلام دوستان
من دارم یه بازی می سازم که توش قرار هست آبجکت Soldier
اگر آبجکت house وجود داشت بره سمتش و وقتی فاصلشون مساوی 1 شد وایسته و یکی یکی از جون house کم کنه.
ولی من چند تا house دارم و می خوام بره سمت نزدیک ترینش و بعد اینکه نزدیک ترین از بین رفت بره سراغ یه نزدیک ترین دیگه.
کمک کنید
گرگ گرگ است. اگر اخم ، اگر لبخند است. بی طمع نیست سلامش ، هنرش ترفند است.

دوستان به سایت من هم بیاید و من رو حمایت کنید.

سایت فول سیتی
پاسخ
#2
کسی جواب نمی ده؟!
گرگ گرگ است. اگر اخم ، اگر لبخند است. بی طمع نیست سلامش ، هنرش ترفند است.

دوستان به سایت من هم بیاید و من رو حمایت کنید.

سایت فول سیتی
پاسخ
#3
سلام

برای پیدا کردن نزدیک ترین آبجکت، میتونید از تابع instance_nearest استفاده کنید :

کد php:
nearest instance_nearest(xyobj); 

این تابع، شناسه ی نزدیکترین obj به مختصات x و y رو برمیگردونه و میتونیم بعداً ازش استفاده کنیم. smiley
پاسخ
 سپاس شده توسط full-city
#4
چطوری ازش استفاده کنم.
توضیح لطفا
گرگ گرگ است. اگر اخم ، اگر لبخند است. بی طمع نیست سلامش ، هنرش ترفند است.

دوستان به سایت من هم بیاید و من رو حمایت کنید.

سایت فول سیتی
پاسخ
#5
(2/6/1396، 11:19 صبح)full-city نوشته است: چطوری ازش استفاده کنم.
توضیح لطفا

مقداری که اون تابع برمیگردونه و توی متغیر ذخیره میکنیم، نزدیک ترین آبجکت هست.

میتونید ازش به عنوان مقصد برای حرکت استفاده کنید و ...

مثلا :

کد php:
nearest instance_nearest(xyobj_House);
move_towards_point(nearest.xnearest.y5); 

آبجکتی که این کد رو توش بنویسید، با سرعت 5 به سمت نزدیکترین obj_House حرکت میکنه. smiley
پاسخ
 سپاس شده توسط full-city


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Tongue انتخا و حرکت ابجکت در روم با موس danialjahantigh 3 156 27/3/1397، 10:44 صبح
آخرین ارسال: TNT
  سوال حرکت کردن دوربین YASIN GIME 6 294 19/5/1396، 12:25 عصر
آخرین ارسال: YASIN GIME
Video حرکت آبجکت کاراکتر IntelBoy 4 242 23/4/1396، 11:32 صبح
آخرین ارسال: Milad_Hyper
  حرکت آبجکت و دنبال کردن روم IntelBoy 1 168 22/4/1396، 06:20 عصر
آخرین ارسال: Milad_Hyper
  حرکت معکوس ابجکت با موس sina2000 7 932 11/12/1395، 04:27 صبح
آخرین ارسال: sina2000



کاربرانِ درحال بازدید از این موضوع: 1 مهمان