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


تشخیص برخورد، تنظیم زاویه و نیرو وارد کردن در یونیتی
#1
سلام ببخشید من تو ساخت بازی که تازه شروع کردم دچار مشکل شدم 

سوال اول: چگونه تشخیص برخورد را کد نویسی کنم

سوال دوم: چگونه به شیع ایجاد شده فورس بدم در محور x (گلوله)

سوال سوم: چگونه توی کد نویسی زاویه یه یک شیع رو تایین کنم

مرسی
برای ظهور و سلامتی امام زمان صلوات بفرستید
 
پاسخ دهید
 سپاس شده توسط:
#2
علیک سلام، دوست عزیز بهتون پیشنهاد میکنم دوره ی رایگان آقای رجب زاده رو با دقت ببینید. سوال سوم تون رو درست متوجه نشدم اما مطمئن باشید سوال اول و دوم تون رو به طور کامل توی این دوره توضیح داده شده و همچنین خیلی چیزای دیگه که ممکنه بدرد تون بخوره.

https://faranesh.com/animation-3d/15405-...evelopment
 
پاسخ دهید
 سپاس شده توسط: shazde ، alireza24 ، danials008
#3
سلام ممنون از راهنماییتون حتما دوره رو نگاه می کنم

و منظورم از سوال سوم من توی کد نویسی عملکرد اسلحه گلولم رو ایجاد میکنم ولی گلوله زاویه ی درستی نداره میخواستم یدونم چچیزی باید توی کد بنویسم که زاویه گلوله درست بشه
برای ظهور و سلامتی امام زمان صلوات بفرستید
 
پاسخ دهید
 سپاس شده توسط:
#4
میشه کدتون رو بزارید تا بررسیش کنم؟


 
پاسخ دهید
 سپاس شده توسط: shazde ، danials008
#5
(1397/7/9، 07:35 صبح)mahdi_R8095 نوشته: میشه کدتون رو بزارید تا بررسیش کنم؟

ببخشید منظورم بد توضیح دادم 

منظورم این بود سر گلوله رو به بالا است ولی بعد از ایجاد شدن در زاویه درستی حرکت میکنه میخوام که بعد از ایجاد شدن سر گلوله ۹۰ درجه بچرخه
برای ظهور و سلامتی امام زمان صلوات بفرستید
 
پاسخ دهید
 سپاس شده توسط:
#6
(1397/7/10، 04:38 عصر)alireza24 نوشته: سر گلوله رو به بالا است ولی بعد از ایجاد شدن در زاویه درستی حرکت میکنه میخوام که بعد از ایجاد شدن سر گلوله ۹۰ درجه بچرخه

خب شما تو کد بنویسید مقدار transform.rotation گلوله تون بعد از ایجادش 90 درجه تغییر کنه
 
پاسخ دهید
 سپاس شده توسط: shazde ، danials008
#7
(1397/7/11، 11:37 عصر)mahdi_R8095 نوشته:
(1397/7/10، 04:38 عصر)alireza24 نوشته: سر گلوله رو به بالا است ولی بعد از ایجاد شدن در زاویه درستی حرکت میکنه میخوام که بعد از ایجاد شدن سر گلوله ۹۰ درجه بچرخه

خب شما تو کد بنویسید مقدار transform.rotation گلوله تون بعد از ایجادش 90 درجه تغییر کنه
ممنون از راهنماییتون ولی بلد نیستم این چیزی که گفتید رو بقورت کد بنویسم
برای ظهور و سلامتی امام زمان صلوات بفرستید
 
پاسخ دهید
 سپاس شده توسط:
#8
(1397/7/13، 07:36 عصر)alireza24 نوشته: ممنون از راهنماییتون ولی بلد نیستم این چیزی که گفتید رو بقورت کد بنویسم

خب شما کدتون رو بفرستید من ببینم کاری از دستم بر میاد یا نه
 
پاسخ دهید
 سپاس شده توسط: danials008 ، shazde
#9
(1397/7/13، 07:36 عصر)alireza24 نوشته:
(1397/7/11، 11:37 عصر)mahdi_R8095 نوشته:
(1397/7/10، 04:38 عصر)alireza24 نوشته: سر گلوله رو به بالا است ولی بعد از ایجاد شدن در زاویه درستی حرکت میکنه میخوام که بعد از ایجاد شدن سر گلوله ۹۰ درجه بچرخه

خب شما تو کد بنویسید مقدار transform.rotation گلوله تون بعد از ایجادش 90 درجه تغییر کنه
ممنون از راهنماییتون ولی بلد نیستم این چیزی که گفتید رو بقورت کد بنویسم

اگه بازیتون دو بعدیه که باید رو محور z نود درجه بچرخونید تا سر گلوله به سمتی که میخاید بچرخه


کد:
transform.Rotate(0, 0, 90)


یا از کلاس کواترنیون استفاده کنید



کد:
transform.rotation = Quaternion.Euler(0, 0, 90);



 
پاسخ دهید
 سپاس شده توسط: alireza24 ، shazde
#10
اگه مثلا یه گیم آبجکت به اسم bullet داشته باشم اینجوری باید بنویسم؟



bullet.transform.rotate( 0 , 0 , 90 )
برای ظهور و سلامتی امام زمان صلوات بفرستید
 
پاسخ دهید
 سپاس شده توسط:
  


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

پرش به انجمن: