2014-10-02 4 views
1

Я использовал встроенную физику cocos2d-x-3.0 для своей игры.Непрерывное столкновение в cocos2d-x 3.0 встроенная физика (бурундук)

Моя проблема в том, что мои физические тела проходят через границы физики, вокруг мира физики. Это наблюдается, когда размер физического тела мал и скорость высокая.

Я использовал box2d для своих родных (cocos2d-iPhone) игр, там я решил эту проблему, включив свойство isBullet физических тел, но здесь бурундук не поддерживает это (непрерывное столкновение).

Есть ли способ исправить это? или я должен оставить встроенный физический движок и реализовать box2d самостоятельно?

+0

Для этого я должен был оставить встроенный физический движок (бурундук) и использовать box2d отдельно. – Shoaib

ответ

0

Теперь вы можете попробовать использовать PhysicsWorld::setSubsteps Одно физическое обновление будет разделено на несколько подэтапов, чтобы повысить его точность. Или PhysicsWorld::setUpdateRate Установите его выше, чтобы улучшить производительность, установите его ниже, чтобы улучшить точность моделирования мира в мире. Надеюсь, это поможет :)

 Смежные вопросы

  • Нет связанных вопросов^_^