feat: used EdgeShape instead of PolygonShape

pull/39/head
alestiago 4 years ago
parent 19bad30f86
commit b6c6696d27

@ -33,11 +33,11 @@ class SlingShot extends BodyComponent {
final triangle = PolygonShape()..set(triangleVertices); final triangle = PolygonShape()..set(triangleVertices);
fixtures.add(FixtureDef(triangle)); fixtures.add(FixtureDef(triangle));
final kickerVertices = [ final kicker = EdgeShape()
triangleVertices.first, ..set(
triangleVertices.last, triangleVertices.first,
]; triangleVertices.last,
final kicker = PolygonShape()..set(kickerVertices); );
final kickerFixtureDef = FixtureDef(kicker)..restitution = 2.0; final kickerFixtureDef = FixtureDef(kicker)..restitution = 2.0;
fixtures.add(kickerFixtureDef); fixtures.add(kickerFixtureDef);

Loading…
Cancel
Save