Greg
|
79b61defe6
|
#3200 Errors in Input Mouse Events examples
|
2018-02-09 00:21:08 -05:00 |
|
Richard Davey
|
c1b5ff885e
|
Added jsdocs
|
2018-02-09 04:08:01 +00:00 |
|
Richard Davey
|
e0899bfa00
|
Added jsdocs
|
2018-02-09 03:44:23 +00:00 |
|
Richard Davey
|
91887815f6
|
Merged Arcade Physics methods and added jsdocs
|
2018-02-09 01:40:41 +00:00 |
|
Richard Davey
|
10193c181a
|
Fixed require paths.
|
2018-02-07 17:10:01 +00:00 |
|
Richard Davey
|
40689d1e35
|
Updated jsdocs.
|
2018-02-07 15:27:21 +00:00 |
|
Richard Davey
|
2a86400a28
|
Added in jsdocs
|
2018-01-31 13:54:44 +00:00 |
|
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 |
|