Вопросы по теме 'box2d-iphone'

Уничтожение спрайтов внутри и вокруг столкнувшегося спрайта
Мне нужна помощь в уничтожении спрайтов, которые находятся внутри и вокруг столкнувшихся спрайтов, т.е. в радиусе 2,5 см все спрайты должны быть уничтожены. Идея в том, что я буду стрелять снарядом снизу в объекты, падающие сверху. Как только...
200 просмотров
schedule 09.11.2022

Как лучше всего эффективно обрабатывать обнаружение столкновений между телами?
Я новичок в Cocos2d, Box2d и разработке игр вместе, но я прочитал немало руководств, чтобы, по крайней мере, хорошо начать настройку и работу игры... Сейчас я нахожусь в точке, когда мне нужно начать добавлять больше тел к слою, и мне нужно...
293 просмотров

Получите все подключения b2Body в игре iOS
Я разрабатываю игру для iPhone с помощью cocos2d, box2d для iPhone. У меня есть одна проблема. Как видно из скриншота выше, это шары b2Body. Все идет хорошо, кроме одного. Когда я нажимаю на мяч, я хочу, чтобы он был удален с экрана, и это...
536 просмотров
schedule 08.10.2022

Обнаружение нескольких точек столкновения
Как обнаружить несколько точек столкновения в теле спрайта. Я знаю об обнаружении тел спрайтов, но не знаю об их столкновении. В моей игре у меня есть спрайт игрока и врага, оба находятся в динамическом теле, и я хочу обнаружить столкновение двумя...
160 просмотров
schedule 16.04.2024

Применить принудительную ошибку с Box2D и Cocos2d-x
Я разрабатываю игру, используя Box2D в Cocos2d-x с симулятором Xcode и iPhone. Я применяю верхнюю силу к телу в b2World (гравитация 0,0f, -10,0f) и обнаруживаю, что тело каждый раз взлетает на разную высоту. Когда у b2World много тел, вероятность...
393 просмотров
schedule 14.03.2024

Box2d и Cocos2d на iOS: проблемы со спрайтами и позиционированием
Прикасаясь к экрану, я создаю новые спрайты / тела: -(void) addNewSpriteAtPosition:(CGPoint)pos { b2BodyDef bodyDef; bodyDef.type = b2_dynamicBody; bodyDef.position=[Helper toMeters:pos]; b2Body* body =...
1176 просмотров
schedule 11.02.2024