Chris Andrew
Chris Andrew
AMD/UMD
https://github.com/amdjs/amdjs-api/wiki/AMD https://github.com/umdjs/umd https://github.com/eduardolundgren/gulp-umd
Having to work out the numbers for `map.setCollisionBetween()` is a bit of a pain, so it would be great if the plugin could set this on the map objects itself....
Create a wiki page that lists all the tile slope types and how to create your own mappings for custom tile sets.
Arcade Physics bodies update their bounds automatically. Do the same for Arcade Slopes polygons. See `Phaser.Physics.Arcade.Body.updateBounds()`. This could be the right internal method to override or extend.
[Matter.js 0.18.0](https://github.com/liabru/matter-js/blob/0.18.0/CHANGELOG.md), and downstream [Phaser 3.60.0-beta.4](https://github.com/photonstorm/phaser/releases/tag/v3.60.0-beta.4), have introduced some breaking changes to collision handling, albeit in the name of optimisation. Fix these incompatibilities in their entirety and try to incorporate...
Some data and code is irrelevant to the final solution, left over from experimentation. Remove it.
The `Resolver.preSolveCollision()` override can be extracted to an event listener. The less overrides, the better!
Collision reuse was circumvented while implementing edge collision. It needs to be restored.