public override void Added() { base.Added(); LeftSide = new PolygonCollider(Polygon.CreateCircle(20), CollisionTags.Combat); RightSide = new PolygonCollider(Polygon.CreateCircle(20), CollisionTags.Combat); Middle = new PolygonCollider(Polygon.CreateCircle(30), CollisionTags.Combat); LeftSide.CenterOrigin(); RightSide.CenterOrigin(); Middle.CenterOrigin(); LeftSide.OriginY += 40; RightSide.OriginY -= 40; Entity.AddCollider(LeftSide); Entity.AddCollider(RightSide); Entity.AddCollider(Middle); }
/// <summary> /// Set the collider of the Entity. /// </summary> public void SetCollider(PolygonCollider collider) { Collider = collider; Collider.CenterOrigin(); }