17.11.2012, 20:14
|
|
Регистрация: Mar 2011
Сообщений: 58
|
https://docs.google.com/document/pub...d.232fdb007f74
Цитата:
6.2.6. Определение Полигона
Структура b2PolyDef используется для создания выпуклых полигонов. Создание полигонов имеет нюансы, поэтому внимательно читайте текст. Максимальное число вершин определяется константой b2_maxPolygonVertices, по умолчанию равной 8. Если необходимо использовать большее число вершин, то надо изменить константу b2_maxPolygonVertices в файле b2Settings.h .
При построении полигона необходимо указать число вершин, которое будет использоваться. Координаты вершин должны быть указаны в порядке против часовой стрелки относительно оси z правосторонней системы координат. Но на экране это может выглядеть как по часовой стрелке в зависимости от экранных координат.
Полигоны должны быть выпуклыми и грани полигона не должны пересекаться. Другими словами, каждая вершина должна выглядывать наружу. Box2D автоматически замкнёт контур полигона.
|
|