Richard Davey
|
f1a25921c7
|
Fixed missing Pipeline component.
|
2018-01-30 19:16:00 +00:00 |
|
Michael Hadley
|
16767927cb
|
Bug fix: setExisting -> setExistingBody
|
2018-01-28 08:06:05 -06:00 |
|
Michael Hadley
|
7acd9b0381
|
Tiled object parser: store points as xy objects instead of arrays
V2 used arrays, but other places in the codebase (and users) will expect an object with XY props over an array.
|
2018-01-27 08:34:11 -06:00 |
|
Michael Hadley
|
cbc493df98
|
MatterTileBody bug fix: tile -> this.tile
|
2018-01-26 22:31:53 -06:00 |
|
Michael Hadley
|
801d2e92e1
|
Revert "Add matter component for inertia - useful for platformers"
This reverts commit 2b20c8bbfb .
|
2018-01-26 21:51:20 -06:00 |
|
Michael Hadley
|
ec444f876e
|
Extend SetBody component with setExistingBody method
This makes it easy to add compound bodies to a MatterSprite/MatterImage
|
2018-01-26 21:50:22 -06:00 |
|
Michael Hadley
|
0d84860a8a
|
Update Matter.World to render compound bodies
|
2018-01-26 21:50:21 -06:00 |
|
Michael Hadley
|
2b20c8bbfb
|
Add matter component for inertia - useful for platformers
|
2018-01-25 16:05:49 -06:00 |
|
Michael Hadley
|
08df6b4cb0
|
Bug fix: wrong prop name
|
2018-01-25 15:34:25 -06:00 |
|
Michael Hadley
|
7730af643d
|
Add better support for concave polygons to MatterTileBody
|
2018-01-25 15:17:33 -06:00 |
|
Michael Hadley
|
578fe59110
|
Add scale support to MatterTileBody
|
2018-01-25 15:17:10 -06:00 |
|
Michael Hadley
|
64d172546c
|
JSDoc Matter.World#convertTilemapLayer & Matter.World#convertTiles
|
2018-01-25 14:04:58 -06:00 |
|
Michael Hadley
|
27930fb4bb
|
JSDoc MatterTileBody
|
2018-01-25 13:58:03 -06:00 |
|
Michael Hadley
|
92fb2a9c21
|
Update MatterTileBody to use latest Tile API
|
2018-01-25 13:49:28 -06:00 |
|
Michael Hadley
|
a6556e9364
|
Expose Phaser.Physics.Matter.TileBody
|
2018-01-25 13:48:47 -06:00 |
|
Michael Hadley
|
6776b94c5b
|
Allow Impact.Sprite#setVelocity to accept 1 parameter
|
2018-01-25 08:45:40 -06:00 |
|
Michael Hadley
|
2c1f10b0b4
|
setCollisionMapFromTilemapLayer - load slope mapping via object or Tiled properties
|
2018-01-23 22:00:01 -06:00 |
|
Michael Hadley
|
ccdad43920
|
Matter world and factory methods for creating a tile body
|
2018-01-21 12:53:48 -06:00 |
|
Michael Hadley
|
348da8c81e
|
MatterTileBody: wrapper around a Tile that provides access to a matter body
|
2018-01-21 12:53:27 -06:00 |
|
Michael Hadley
|
a6365c5339
|
Removing es6 'let' from AP vs tilemap
|
2018-01-19 06:56:52 -06:00 |
|
Richard Davey
|
d46662cd46
|
Swapped to using Number.MAX_VALUE so repeat -1 now works properly in IE11 and below.
|
2018-01-18 14:59:32 +00:00 |
|
Richard Davey
|
2deb9edc9e
|
Plugins now check to see if the Scene is already booted and adapt accordingly.
|
2018-01-18 14:00:31 +00:00 |
|
Richard Davey
|
5a333bc2fd
|
Updated to new Plugin format, removed injection and mapping
|
2018-01-18 05:18:09 +00:00 |
|
Michael Hadley
|
fd8cad1fb6
|
Add Impact method for loading collision map from Weltmeister file
|
2018-01-17 18:50:00 -06:00 |
|
Michael Hadley
|
5bc09a2c5c
|
Update AP physics to handle tiles where tileSize !== baseTileSize
|
2018-01-17 11:27:29 -06:00 |
|
Richard Davey
|
108b6bd2a3
|
Events call the world directly, avoids an unnecessary function jump.
|
2018-01-17 15:28:53 +00:00 |
|
Richard Davey
|
f41d016c9f
|
Moved Matter over to use the plugin system.
|
2018-01-17 15:22:16 +00:00 |
|
Richard Davey
|
b17744df61
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2018-01-17 03:42:03 +00:00 |
|
Richard Davey
|
ddba95873d
|
Moved Arcade and Impact Physics over to the new plugin system
|
2018-01-17 03:41:58 +00:00 |
|
Michael Hadley
|
814e5af815
|
Remove recalculation of tile bounds from arcade physics
|
2018-01-16 19:03:13 -06:00 |
|
Richard Davey
|
ca7550aa6f
|
Moved plugins
|
2018-01-16 18:38:29 +00:00 |
|
Michael Hadley
|
bf413ea604
|
Implemented tile & layer callbacks in arcade physics
|
2018-01-12 15:00:37 -06:00 |
|
Michael Hadley
|
ef58640026
|
Arcade: tilemap collisions/overlaps now emit appropriate events
|
2018-01-12 14:23:36 -06:00 |
|
Michael Hadley
|
8f0b428209
|
Bug fix in events: overlap used where collide should be
|
2018-01-12 14:20:48 -06:00 |
|
Richard Davey
|
f00f467eec
|
Matter now using new EventEmitter.
|
2018-01-12 18:59:11 +00:00 |
|
Richard Davey
|
f9a1e27334
|
Removed un-used event files and references.
|
2018-01-12 17:20:16 +00:00 |
|
Richard Davey
|
c625b8735b
|
Updated to using Event Emitter for all key managers and game objects. Events are now dispatched directly using arguments instead of Event objects, all managers updated to emit directly.
|
2018-01-12 17:09:21 +00:00 |
|
Michael Hadley
|
15825eacb3
|
Add note about circle bodies not currently being supported in Arcade tile intersection
|
2018-01-12 10:53:36 -06:00 |
|
Michael Hadley
|
bab399a02e
|
Made CollideHandler consistent by returning value from logic branches
Each branch should return true/false based on whether a collision happened
|
2018-01-11 14:13:42 -06:00 |
|
Michael Hadley
|
00cebf8eae
|
CollideGroupVsTilemapLayer implementation
|
2018-01-11 14:03:34 -06:00 |
|
Michael Hadley
|
5241798ab3
|
Pass TILE_BIAS from arcade world into tile colliding functions
|
2018-01-11 08:32:07 -06:00 |
|
Michael Hadley
|
98ae8009e0
|
Arcade rect vs tilemap layer collision handling
|
2018-01-10 20:47:25 -06:00 |
|
Michael Hadley
|
32788d6eb6
|
Stub arcade collide vs tilemap methods
|
2018-01-10 20:43:11 -06:00 |
|
Michael Hadley
|
e3699aaea0
|
Remove unnecessary Arcade Body#tilePadding
|
2018-01-10 19:34:22 -06:00 |
|
Richard Davey
|
d8f1ba03e9
|
Moved repository location
|
2018-01-09 21:43:56 +00:00 |
|
Richard Davey
|
0d90f75b5f
|
Splitting the dev branch up into versions.
|
2016-11-22 01:36:56 +00:00 |
|
Richard Davey
|
4d4344bf03
|
Arcade Physics updated to use new Transform system.
|
2016-11-11 02:20:31 +00:00 |
|
photonstorm
|
26711241ac
|
Disabled access to World and Camera for now.
|
2016-10-14 02:20:35 +01:00 |
|
Richard Davey
|
380e717e52
|
Finished off missing factories. Moved over the docs. Changed rogue @returns to @return everywhere.
|
2016-10-08 16:17:46 +01:00 |
|
Richard Davey
|
31592b98f1
|
The P2 Physics library has been updated to 0.7.1. This is still quite out of date, but as soon as they release their latest build (hopefully soon) we'll update to that.
|
2016-09-21 23:16:14 +01:00 |
|