يجب أن يسقط الكائن في Box2D تدوير المقرر أن مركز الكتلة؟

StackOverflow https://stackoverflow.com/questions/1805755

  •  05-07-2019
  •  | 
  •  

سؤال

وأنا أحاول محاكاة بالون الوقوع في Box2DAS3. ما هو مهم هو أن البالون يسقط على ان يكون الجزء السفلي كنتم تفجيره بالتناوب نحو القاع اذا كان ضرب جانبية أو يتم إسقاط في زاوية.

نص بديل http://lh4.ggpht.com /_gjsCWAV_CZc/Sw7zqHahTJI/AAAAAAAAC3s/YIJka4AsM5s/s144/Untitled.jpg

ولقد حاولت التعويض عن مركز كتلة الجسم والانضمام أيضا على جثتين جنبا إلى جنب مع أكثر كثافة واحد يمثل التعادل. في كلتا الحالتين يسقط الجسم في نفس الزاوية دون الدورية.

هل كانت مفيدة؟

المحلول

وكائن في السقوط الحر (فراغ)، دون أي الخطية الأولي أو السرعة الزاوية، وسوف تبدأ أبدا أن تدور في حد ذاته، بغض النظر عن أين يكمن مركز ثقله. تحتاج إلى محاكاة سحب السوائل والطفو. وهناك طريقة بسيطة لهذا هو لإضافة قوة صغيرة على الجزء العلوي من البالون الذي يشير إلى أعلى.

نصائح أخرى

وإضافة قوة السحب لجميع الكائنات. شيء من هذا القبيل -velocity / drag_amount

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top