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

Проблема приведения к производному типу в C++
Я новичок в C++, но много лет работал с C#, однако здесь это мне не помогает! :) Моя проблема: у меня есть класс Actor , из которого Ball и Peg вытекают из игры для iphone с объективом, над которой я работаю. Поскольку я проверяю конфликты,...
538 просмотров
schedule 30.12.2022

Переместите мое тело в точку
Я использую коробку 2d. Я просто хочу переместить свое тело в точку. Как лучше всего это сделать?
1145 просмотров
schedule 30.04.2023

мир box2d :: все такое легкое!
я использую box2d 2.1.2 с cocos2d 0.99.4 в моем мире все легкое, нет ощущения уронить камень или коробку!! все падает медленно с той же скоростью b2Vec2 gravity; gravity.Set(0.0f, -10.0f); bool doSleep = true; world = new b2World(gravity,...
765 просмотров
schedule 16.08.2022

box2d: перемещение тела с анимацией
Я использую box2d для разработки игры для iphone, но у меня не так много опыта. Я перемещаю тело в место, используя этот код body->SetTransform(b2Vec2(posx2,posy2), 0); и тело действительно движется. Но мне нужно, чтобы оно двигалось с...
2705 просмотров
schedule 12.07.2023

проблемы с cocos2d/box2d
Я только начал работать с cocos2d и box2d для iOS SDK, и у меня есть несколько проблем. У меня заработали шаблоны, и я получил тестовое приложение (то, где вы щелкаете по экрану, и появляется поле со случайной буквой) для компиляции. Моя первая...
447 просмотров
schedule 04.12.2022

Нахождение CGPoint путем добавления к расстоянию двух CGPoints
У меня есть две CGPoints A и B. Расстояние между A и B можно найти с помощью ccpDistance(A,B). С этой информацией мне нужно программно найти CGPoint(x,y) X, добавив небольшое расстояние к расстоянию AB. A-B может создавать соединительную линию в...
1848 просмотров

Как реализовать лучший временной шаг (фиксированный или полуфиксированный) в box2d?
Мне было интересно, может ли кто-нибудь помочь мне понять, как исправить мой временной шаг в box2d. Я пытаюсь улучшить только что выпущенную игру Bounce Z Ballz , реализовав лучший временной шаг (в настоящее время я использую встроенный переменный...
2677 просмотров

cocos2d, box2d и режим retina: отказаться или попытаться заставить его работать?
Я пытался заставить мою игру box2d работать в режиме сетчатки, и я столкнулся с множеством раздражающих проблем при работе в режиме с более высоким разрешением. cocos2d правильно отображает мою графику в режиме сетчатки, но я нахожу необходимость...
2093 просмотров
schedule 23.05.2023

Box2d Loop Shape, определяет плавную посадку
Я пишу игру, в которой форма круга приземляется на b2LoopShape, состоящую из нескольких сотен вершин. Я пытаюсь определить, является ли мое приземление плавным или нет (приземление вдоль края или перпендикулярно краю), используя прослушиватель...
435 просмотров
schedule 27.05.2022

box2d дрожит, когда тело намагничено
Итак, у меня есть несколько тел (которых я могу создавать все больше и больше во время выполнения), и мне нужно, чтобы они были намагничены в центре экрана. Пусть это будет (480/2/WORLD_SCALE, 320/2/WORLD_SCALE) в мировом пространстве. Я новичок в...
788 просмотров
schedule 30.06.2023

Обнаружение касания нескольких спрайтов в Objective-C и Box2D
Я создал массив врагов, и когда я добавляю врага, я добавляю соответствующий код box2d, однако я обнаружил, что ни один из моих врагов нельзя трогать, я не уверен, что вызывает это, но из того, что я могу сказать, он никогда не возвращается...
769 просмотров

Создание объекта Box2d по заданному пути
Я делаю игру, в которой определенный объект (смоделированный как тело box2d) должен следовать фиксированному пути. Есть ли способ, с помощью которого я могу указать координаты пути и заставить объект продвигаться по нему для каждого dt? Спасибо
2529 просмотров
schedule 24.04.2023

Моделирование водонепроницаемости в Box2D
Я делаю игру, в которой игрок тащит лодку пальцем. Я использую Box2D для физических аспектов игры. В частности, я использую b2MouseJoint , чтобы привязать событие касания к лодке, чтобы событие касания перетаскивало лодку. Но есть одна проблема:...
2299 просмотров
schedule 20.05.2022

Перетаскивание UIViews с помощью Box2d (iOS)
Недавно я нашел хороший учебник по включению физики с Box2d для iOS. http://www.cocoanetics.com/2010/05/physics-101-uikit-app-with-box2d-for-gravity/ Мне просто интересно, как реализовать перетаскивание для UIView. Может ли кто-нибудь дать...
1238 просмотров
schedule 21.07.2023

масса тела не изменяется с помощью box2d cocos2d
Я просто не могу понять, как работает эта массовая штука. я прочитал документы box2d (в которых есть много команд, которых нет в cocos2d на данный момент), и я пытался понять массу вещей. я знаю, что если я изменю плотность тела, это ничего не...
1562 просмотров
schedule 29.05.2023

Как постепенно замедлить b2Body, движущееся к краю экрана, до точки, где скорость равна 0, когда он достигает края?
У меня есть b2Body, который движется к верхней части экрана с неизвестной "linearVelocity.y". Как я могу заставить linearVelocity замедлиться и стать равным 0, когда он находится чуть ниже вершины и позволить гравитации взять верх? Я пробовал...
104 просмотров

Отладочный тест Box2D
У меня проблема с Box2D. Я создал объект (круг) в центре экрана, который вращается, чтобы увидеть, правильно ли я настроил Box2d, следуя руководству, которое я нашел в Интернете. Проблема в том, что круг создан, но я не могу вращаться, несмотря на...
290 просмотров
schedule 20.08.2022

доступ к пользовательским данным box2d
Я знаю, что это может показаться довольно простым. У меня проблема с доступом к пользовательским данным b2Body одним методом через метод обновления. Мне нужно получить доступ к свойству userdata в методе обновления, чтобы установить несколько...
506 просмотров

Случайные сбои из-за действий Cocos2d
Я получаю несколько непоследовательных сбоев всякий раз, когда какой-либо CCAction применяется к спрайту. Ex: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[CCScaleBy actionWithDuration:scale:]: unrecognized...
82 просмотров
schedule 19.11.2022

Как ограничить импульс после прыжка в box2d?
Как я мог ограничить импульс? Я бы хотел, чтобы тело прыгало быстро, и после этого ограничил бы его прыжок. Я ищу что-то вроде следующего: трение после импульса, но это не работает (игрок остается на своем месте по оси Y, так как vec2.y будет...
181 просмотров
schedule 19.06.2023