1.9 KiB
1.9 KiB
Phaser 3.60.0 Change Log
Return to the Change Log index.
Geometry Breaking Changes
The following are API-breaking, in that a new optional parameter has been inserted prior to the output parameter. If you use any of the following functions, please update your code:
- The
Geom.Intersects.GetLineToLinemethod has a new optional parameterisRay. Iftrueit will treat the first line parameter as a ray, if false, as a line segment (the default). - The
Geom.Intersects.GetLineToPointsmethod has a new optional parameterisRay. Iftrueit will treat the line parameter as a ray, if false, as a line segment (the default). - The
Geom.Intersects.GetLineToPolygonmethod has a new optional parameterisRay. Iftrueit will treat the line parameter as a ray, if false, as a line segment (the default). Geom.Intersects.GetRaysFromPointToPolygonuses the newisRayparameter to enable this function to work fully again.
Geometry Updates
Geom.Intersects.LineToLinewill no longer create an internalPointobject, as it's not required internally (thanks @Trissolo)
Geometry Bug Fixes
- Fixed issue in
Geom.Intersects.GetLineToLinefunction that would fail with colinear lines (thanks @Skel0t)
Curves New Features
Curves.Path.getCurveAtis a new method that will return the curve that forms the path at the given location (thanks @natureofcode)
Path Bug Fixes
- The
Path.fromJSONfunction would use the wrong name for a Quadratic Bezier curve class, meaning it would be skipped in the exported JSON. It's now included correctly (thanks @natureofcode)
Return to the Change Log index.
📖 Read the Phaser 3 API Docs 💻 Browse 2000+ Code Examples 🤝 Join the awesome Phaser Discord