Svipal
a7d4816564
added staggered support
2020-03-14 10:11:04 +01:00
svipal
9780592a90
Update StaticTilemapLayer.js
2020-02-08 15:55:22 +01:00
svipal
8e30c5ef1c
Update TileToWorldX.js
2020-02-08 15:53:53 +01:00
svipal
cf622269e8
Update PutTileAt.js
2020-02-08 15:51:12 +01:00
svipal
a40ff084f9
Update DynamicTilemapLayerWebGLRenderer.js
2020-02-08 15:25:51 +01:00
svipal
304ff79b2b
Update StaticTilemapLayer.js
2020-02-08 12:23:09 +01:00
svipal
283bb46358
Update ParseJSONTiled.js
2020-02-08 12:15:30 +01:00
svipal
71cf182d97
Update LayerData.js
2020-02-08 12:14:49 +01:00
svipal
a8719c5697
Update StaticTilemapLayer.js
2020-02-08 12:06:02 +01:00
svipal
e8fe850edf
Update StaticTilemapLayerCanvasRenderer.js
2020-02-08 12:03:43 +01:00
svipal
7122ea0b6b
Update GetTilesWithinShape.js
2020-02-08 11:56:38 +01:00
svipal
e4c43e59ba
Update CullTiles.js
2020-02-08 11:55:33 +01:00
svipal
dc604e6336
Update TilemapCreator.js
2020-02-08 11:54:09 +01:00
svipal
b63a4e1107
Update Tilemap.js
2020-02-08 11:53:27 +01:00
svipal
7ba3771045
Update Tile.js
2020-02-08 11:51:14 +01:00
svipal
4ca9f5dbf1
Update Tile.js
2020-02-08 11:47:43 +01:00
svipal
4007e92be0
Update GetTileAt.js
2020-02-08 10:32:35 +01:00
svipal
f48e4aa9aa
Update GetTileAt.js
2020-02-08 10:31:59 +01:00
Svipal
9b86c5e6ed
commented
2020-02-07 15:31:15 +01:00
Svipal
1573e25214
added isoCullDistances parameter to DynamicTilemapLayer
2020-02-07 15:21:11 +01:00
Svipal
d7a857697f
fixed worldToTileXY and tileToWorldXY undefined point mistakes. Fixed getTilesWithinXY incorrect snaptoFloor setting
2020-02-07 14:05:42 +01:00
Svipal
dc330aaf4a
linted everything
2020-02-06 11:02:44 +01:00
Svipal
5747f7102d
fixed problems with removeTileAt
2020-02-05 18:42:20 +01:00
Svipal
aaf512b9cd
fixed problems with putting tiles from null tiles
2020-02-05 18:37:40 +01:00
Serg
29c7fcaa7d
Proposed fix for the issue with inconsistent type of 'properties' member of Tile Layer data.
2020-02-04 22:47:22 -05:00
Svipal
a8b60cf946
fixed dynamic layer rendering
2020-02-04 04:57:28 +01:00
Svipal
fd29e96a5d
changed orientation to be part of the layer, really cleaned up API. Started tests on the dynamic layer. Trying to understand getTileAt bug
2020-01-30 15:58:07 +01:00
Svipal
70cbdc0925
preparing for WIP PR 4
2020-01-29 20:32:08 +01:00
Svipal
95df0be94a
changed orientation localisation to layer, will make easier the fixing of pixelwidth and height and makes more sense overall
2020-01-29 20:27:40 +01:00
Svipal
d6489d1146
preparing WIP PR 2
2020-01-29 19:21:27 +01:00
Svipal
ccbff39074
preparing WIP PR
2020-01-29 19:20:25 +01:00
Svipal
a82b27ce6f
added deep copy, doesn't change anything , this.orientation in the tile still bugging
2020-01-29 19:01:22 +01:00
Svipal
050325bff0
tried to pin down where the orientation became undefined, no success.
2020-01-29 17:42:39 +01:00
Svipal
95d2ff9996
need to compare across commits to understand regression regarding this.x
2020-01-27 20:12:53 +01:00
Svipal
946857f756
pixel changes
2020-01-26 22:51:01 +01:00
Gauthier Billot
78e2027a0c
Create tilesets from image collections
2020-01-21 22:15:52 +01:00
Svipal
e4857ce48a
yoyuee
2020-01-19 20:55:09 +01:00
Svipal
fbe3345e54
Updated RemoveTileAtWorldXy, PutTileAtWorldXY, GetTilesWithinShape and GetTilesWithinWorldXY
2020-01-19 20:50:57 +01:00
svipal
eb90fc2ab4
Merge pull request #2 from photonstorm/master
...
keeping up with master #2
2020-01-18 14:21:26 +01:00
No
1a88ff95ba
updated dynamic layer and tilemap
2020-01-17 16:15:59 +01:00
No
f17aef0abf
wordtotileX or Y cannot be called independently either
2020-01-17 15:15:15 +01:00
No
ddbcf85194
woops
2020-01-17 14:49:02 +01:00
No
83bbf08902
changed world to tile and tile to world in isometric mode
2020-01-17 14:47:33 +01:00
Richard Davey
ff65e69cd1
Changed copyright date to 2020
2020-01-15 12:07:09 +00:00
Alex
77dc14ee2f
Changed tile getTint function to use getTintAppendFloatAlphaAndSwap
2019-12-29 21:46:50 -05:00
samme
f1001578c5
Bracket notation for type
...
Phaser.Tilemaps.LayerData#data
2019-12-23 12:57:58 -08:00
samme
77ad6c66fe
Correct type for Phaser.Tilemaps.LayerData#data
...
Fixes #4904 ?
2019-12-08 15:23:15 -08:00
Richard Davey
467aac2308
JSDoc fix
2019-11-22 17:46:26 +00:00
Josh Soref
315d43f893
spelling: receive
2019-10-29 02:33:06 -04:00
Josh Soref
013ece9373
spelling: indices
2019-10-29 02:22:43 -04:00
Josh Soref
9fb412bb07
spelling: coordinates
2019-10-29 01:50:33 -04:00
Richard Davey
7b530ee699
Code format fixes
2019-11-18 16:08:36 +00:00
Richard Davey
9863eafc00
Merge pull request #4820 from Olliebrown/tiled-layer-groups
...
Support for Tiled layer groups
2019-11-18 16:01:04 +00:00
Seth Berrier
13b6d6d5ae
Fix for bug related to Issue #4737
...
- When removing a layer from a tilemap, layerIndex can become invalid
- Added loop to fix any existing tilemapLayer.layerIndex vales
2019-10-31 16:03:48 -05:00
Seth Berrier
61479c5188
Remove debugging output
2019-10-25 11:32:24 -05:00
Seth Berrier
13625a5f8c
Updates for Supporting Group Layers
...
- Updated documentation to mention support for groups and naming layers
- Added more verbose output when an unknown layer name is specified
> Error output now lists the valid layer names
- Added functions to return array of tile, object, or image layer names
2019-10-23 15:56:35 -05:00
Seth Berrier
a9e897370a
Support for Tiled Groups and Infinite Map Fixes
...
- Added support for Tiled group layers (issue #4099 )
- Fixed some layer offset bugs for infinite maps
2019-10-23 12:35:25 -05:00
Richard Davey
6b973dcf58
DynamicTilemapLayer.setCollision
would cause an indexOf
error when trying to access the layer data. Fix #4800
2019-10-15 11:34:32 +01:00
Richard Davey
312797dc8e
JSDoc fixes
2019-10-11 18:29:55 +01:00
Richard Davey
3a3ce8b914
Merge branch 'master' into tile-collision-update
2019-10-02 15:15:18 +01:00
Richard Davey
0aaa67957a
Tilemap Canvas Render functions now respect game pixel art settings
2019-10-01 16:10:29 +01:00
Richard Davey
f4002471d7
Updated context lost / restored handlers
2019-07-17 16:38:00 +01:00
Richard Davey
e012115df4
DynamicTilemapLayer.destroy
will now no longer run its destroy sequence again if it has already been run once. Fix #4634
2019-07-03 15:53:47 +01:00
samme
268d206e41
Fix scene arg in createFromObjects()
2019-06-29 12:13:15 -07:00
Fabadiculous
255232dd2a
Fix bug where graphics methods were not renamed
2019-06-22 16:55:50 +10:00
Richard Davey
ea8bb89554
Exposed all of the Tilemap Parser functions. Fix #4318
2019-06-12 12:35:41 +01:00
Richard Davey
0f592ba91a
Moved the Pick function to the object utils
2019-06-12 12:35:03 +01:00
Richard Davey
89fe081f74
Added new Tiled Object and Object Layer defs. Fix #4364
2019-06-06 11:20:40 +01:00
Richard Davey
3da69ade29
Tilemap.createDynamicLayer
would fail if you called it without setting the x
and y
arguments, even though they were flagged as being optional. Fix #4508
2019-06-06 10:43:46 +01:00
Richard Davey
04ec7b26a1
Tilemap.createBlankDynamicLayer
would fail if you provided a string for the tileset as the base tile width and height were incorrectly read from the tileset argument. Fix #4495
2019-06-06 10:29:28 +01:00
Benjamin
35776fcd2d
JSDoc: Make createDynamicLayer() position optional
2019-05-22 19:18:54 +02:00
Richard Davey
c91ed91ce3
License link update
2019-05-10 16:15:04 +01:00
Richard Davey
a6341a97a8
Fixed Types references
2019-05-09 15:32:53 +01:00
Richard Davey
44faa01578
Tilemap Types
2019-05-09 12:39:19 +01:00
Richard Davey
d75431fc2b
lint fixes
2019-05-03 17:38:27 +01:00
Richard Davey
0012ed3524
Added Tilemap.renderDebugFull method.
2019-04-08 16:05:12 +01:00
Richard Davey
c1400f9514
Fixed lots of Tilemap methods that claimed to return null but didn't
2019-04-08 15:59:48 +01:00
Richard Davey
0514d27efc
Added new argument removeFromTilemap
2019-04-08 15:59:30 +01:00
Richard Davey
d63321eba5
Layers now remove themselves from the Tilemap when destroyed. Fix #4319
2019-04-08 15:45:43 +01:00
Richard Davey
a8027bab7f
Added removeLayer and destroyLayer methods.
2019-04-08 15:45:16 +01:00
Richard Davey
c85defe920
Merge branch 'master' into feature/support-infinite-tiled-maps
2019-04-08 14:00:03 +01:00
Richard Davey
f41cacde25
Merge pull request #4336 from florianvazelle/master
...
Fix getCenter methods returning wrong value for scaled layers
2019-04-08 10:20:32 +01:00
Richard Davey
e2c68c5d86
Merge pull request #4418 from martinlindhe/ts-styleconfig
...
improve ts type hints for Phaser.Tilemaps.Types.StyleConfig
2019-04-08 09:53:39 +01:00
Richard Davey
7dd411ddc9
Merge pull request #4419 from peterellisjones/master
...
Swap incorrect terms in Tilemap#convertLayerToStatic documentation
2019-04-08 09:52:11 +01:00
Richard Davey
780b0bca90
Removed missing component
2019-03-25 12:54:49 +00:00
Richard Davey
e017691c68
The ScaleMode
Component has been removed from every Game Object, and along with it the scaleMode
property and setScaleMode
method. These did nothing anyway as they were not hooked to the render pipeline and scale mode should be set on the texture, not the Game Object. Fix #4413
2019-03-24 23:07:27 +00:00
Peter Ellis Jones
2682874d1f
Fix incorrect documentation for Phaser.Tilemaps.Tilemap#convertLayerToStatic
2019-03-09 15:47:49 +02:00
Martin Lindhe
38444d3443
improve ts type hints for Phaser.Tilemaps.Types.StyleConfig
2019-03-09 11:51:00 +01:00
Richard Davey
0ee2442597
Bumping to 3.17.0
2019-03-07 12:31:06 +00:00
Richard Davey
197fef7b52
Tilemap.removeTile
is a new method that allows you to remove a tile, or an array of tiles, by passing in references to the tiles themselves, rather than coordinates. The tiles can be replaced with new tiles of the given index, or removed entirely, and the method can optionally recalculate interesting faces on the layer.
2019-03-05 14:45:53 +00:00
Richard Davey
73617da673
Tidied up the formatting
2019-03-05 14:41:35 +00:00
Jeremie Corpinot
e40ff20a2c
Update Tile.properties
type to any
...
Update `Tile.properties` type from ` object` to `any` so we can access any un-declared property without TypeScript throwing an error.
Solve issue https://github.com/photonstorm/phaser/issues/4356
2019-02-13 20:04:45 +01:00
Richard Davey
4fc817c519
Final batch of typedefs
2019-02-13 16:06:00 +00:00
Richard Davey
60542a25cc
Numerous jsdoc and TS related fixes
2019-02-04 17:16:08 +00:00
Richard Davey
348306cafb
Lots more jsdoc fixes and new documentation
2019-01-31 14:47:50 +00:00
Richard Davey
4f6f6ee72f
Lots of jsdoc and type fixes
2019-01-31 12:19:01 +00:00
florianvazelle
01f1daad51
Fix getCenter methods returning wrong value for scaled layers
2019-01-30 15:57:51 +01:00
Richard Davey
974c5342e7
Fixed jsdoc types ( #4311 )
2019-01-28 13:45:48 +00:00
jestarray
ade92db0e9
Updated Docs
2019-01-23 15:01:56 -08:00
jestarray
8a41b1f56a
Updated Docs
2019-01-23 15:00:07 -08:00