PDA

View Full Version : محیط فیزیک دربازی



sa1378
دوشنبه 29 اردیبهشت 1393, 14:59 عصر
سلام
میخوام یه بازی بسازم که توش دو تا صفحه در دو طرف form باشن و یه توپ بینشون باشه که وقتی به دیوارای کناری میخوره بازتاب بشه
ولی اگه فقط خاصیت top قرینه بشه مسیر حرکت توپ ثابت میمونه
باید چیکار کنم که مسیر تغییر کنه؟

setroyd
دوشنبه 29 اردیبهشت 1393, 23:59 عصر
اگه بهتر بگی و کامل توضیح بدی کمک میکنم من اگه اینجا بعضی تاپیک هارو جواب نمیدم رو حساب بی توجهی نیست رو حساب بد رسوندن منظور طرف مقابله . حالا کامل بگو چی میخوای چجوری تغییر کنه میگی توپ داره صاف به هر دو طرف برخورد میکنه خوب معلومه نباید تغییر مسیر بده ! سوال گنگ گفتی . توضیح کامل

sa1378
چهارشنبه 31 اردیبهشت 1393, 16:40 عصر
تا حالا این بازیایی که یه صفحه داری و باید با یه توپ تعدادی خونه رو بزنی تا بری مرحله بعدی؟
یه مستطیل داریم که ما حرکتش میدیم(با دکمه ها)
حالا اگه توپ به مستطیل در حالت ساکن بخوره باید به صورت قرینه(مثل وقتی که نور به آینه میخوره) برگرده
ولی وقتی مستطیل در حال حرکت باشه باید باید یه زاویه دیگه داشته باشه(طبق بازی های مشابه)
و در بعضی بازی های مشابه هم در هر نقطه از سطح مستطیل زاویه برگشت توپ تغییر میکنه
این تغییر ها چجوری هستن؟

vbhamed
جمعه 14 آذر 1393, 17:10 عصر
سلام
مختصات نقطه شروع حركت توپ رو ذخيره كنيد، مختصات نقطه برخورد رو هم ذخيره كنيد حالا مي‌تونيد با استفاده از توابع مثلثاتي زاويه برخورد توپ به مانع رو حساب كنيد و بالطبع زاويه بازتاب هم بدست مياد