Веревка в cocos2d & box2d - PullRequest
       25

Веревка в cocos2d & box2d

3 голосов
/ 19 января 2012

все! Я создаю игру на основе Box2d и Cocos2d. Я хочу сделать веревку, которая сможет контактировать со всеми физическими объектами. Примерно так:

http://rghost.ru/35987917.view

Я создал веревку, используя прямоугольники, соединенные через поворотное соединение, но создание более 3 веревок уменьшает число кадров в секунду с 60 до 30. Я должен использовать по крайней мере 5 веревок, воду и частицы в Cocos2d, но таким образом fps будет около 5-10, как этого избежать?

1 Ответ

2 голосов
/ 19 января 2012

Используйте канатное соединение box2d и верлет-веревку из этого урока: http://www.cocos2d -iphone.org / archives / 1112

Не должно быть проблем с производительностью 5 канатов сЭтот метод.Возможно, вам придется обновить версию box2d, потому что b2RopeJoint является относительно новым.

...