Я начинаю в физическом движке Box2D. Поскольку у меня есть изображение с нерегулярными кривыми, я пытаюсь разработать многоугольник. Но со ссылкой на демонстрационный учебник Raywenderlich с помощью Vertex Helper я рисую Polygon, но во многих случаях он создает вогнутый многоугольник, а когда я выполняю свой проект, он падает. Итак, если вы можете получить некоторую справку об использовании вогнутого polygon было бы здорово.Есть ли способ нарисовать вогнутый многоугольник в Box2D и обнаружить столкновение с другими фигурами.
Любая помощь или предложения оценены. Thanks
У меня есть более 100 изображений, для которых необходимо создать отдельный многоугольник .... но если это будет сделано, это повлияет на память в iPod? – Marine
не будет никакой разницы в производительности. На самом деле, вы не будете создавать лишние тела. Вы будете определять форму каждого тела, используя несколько полигонов. Чтобы преобразовать вогнутые многоугольники, вы можете использовать приложение, называемое физикатором. Просто введите имя Google, и вы можете загрузить пробную версию. Вы можете использовать физикатор или создать алгоритм для преобразования вогнутых многоугольников в выпуклые многоугольники. – Suran
Я реализовал изображения редактора физики, но в Симуляторе он показывает маленький (масштабированный) многоугольник по сравнению с изображением, которое используется мной. Пожалуйста, предложите мне способ сделать больше (масштабированный) многоугольник ..... – Marine