Я попробовал пример «Текстура для полигона» в документации Farseer. https://farseerphysics.codeplex.com/documentation Но я всегда получаю сообщение об ошибке в следующей строке:Трудности с документацией Farseer
//Find the vertices that makes up the outline of the shape in the texture
Vertices verts = PolygonTools.CreatePolygon(data, polygonTexture.Width, polygonTexture.Height, true);
No overload for method 'CreatePolygon' takes 4 arguments
Есть ли ошибка в документации предсказателя или что это неправильно? Что я должен изменить в этой строке?
Кроме того, я получаю эти два сообщения об ошибках в следующих строках:
_list = BayazitDecomposer.ConvexPartition(verts);
List<Fixture> compund = FixtureFactory.CreateCompoundPolygon(World, _list, 1);
The name 'BayazitDecomposer' does not exist in the current context
'FarseerPhysics.Factories.FixtureFactory' does not contain a definition for 'CreateCompoundPolygon'
Что не так?
я следующие три usings в моем коде:
using FarseerPhysics.Dynamics;
using FarseerPhysics.Factories;
using FarseerPhysics.Common;
Должен ли я добавить другой с помощью?
Ваши последние две ошибки указывают на отсутствие ссылки на необходимые файлы. – tnw
У вас есть право использовать библиотеки FarseerPhysics? Наверху? – jszigeti
Я не знаю, если нет использования. На данный момент я использую три приема. Должен ли я добавить другое использование? – Leo