Richard Davey
|
d1cc12693c
|
If a GameObject has a preDestroy method then call it before running the standard destroy calls.
|
2017-11-30 01:20:22 +00:00 |
|
Richard Davey
|
3964c7a2ac
|
Added in support for RTL text in the Text Game Object.
|
2017-11-30 01:20:02 +00:00 |
|
Richard Davey
|
3c8a5b4132
|
Fixed issue where an array passed in the constructor wasn't properly displayed
fix #3094
|
2017-11-30 00:03:22 +00:00 |
|
Michael Hadley
|
d6f8812f49
|
Jsdoc: Tile
|
2017-11-29 15:37:23 -06:00 |
|
Michael Hadley
|
a76e270c78
|
Jsdoc fixup: Number -> Integer, array -> Type[]
|
2017-11-29 15:07:56 -06:00 |
|
Michael Hadley
|
191f621dad
|
Jsdocs: Tileset
|
2017-11-29 14:39:30 -06:00 |
|
Michael Hadley
|
5f3156e2b8
|
Jsdocs: Tilemap parsing
|
2017-11-29 14:02:45 -06:00 |
|
Michael Hadley
|
0ee08b76a8
|
Jsdocs: ParseToTilemap
|
2017-11-29 13:53:05 -06:00 |
|
Michael Hadley
|
382d8edfcc
|
Jsdocs: Tilemap Creator & Factor
|
2017-11-29 13:46:29 -06:00 |
|
Michael Hadley
|
f0e59b3d3d
|
Blank Layer: remove unnecessary setting of tile size
|
2017-11-29 13:23:01 -06:00 |
|
Michael Hadley
|
b8695342e1
|
Prefer UK spelling over US: indices -> indexes
|
2017-11-29 13:22:30 -06:00 |
|
Michael Hadley
|
80a16065e2
|
Update to allow multiple tileset sizes within one map
Tileset is source of truth for tile size, so this update makes sure that layers are sync'd with the tileset
|
2017-11-29 12:52:34 -06:00 |
|
Michael Hadley
|
184cfd1979
|
When creating a Tilemap layer, use Tiled layer offset if no xy specified
|
2017-11-29 11:59:25 -06:00 |
|
Michael Hadley
|
a7df7c2df9
|
Tidying up linting, notes and comments
|
2017-11-29 11:46:19 -06:00 |
|
Michael Hadley
|
f4a6888d86
|
Tilemap: add method for converting layer from dynamic to static
|
2017-11-29 11:36:36 -06:00 |
|
Michael Hadley
|
0b4a08730c
|
Adding debug rendering method to tilemap and layers
|
2017-11-29 09:05:53 -06:00 |
|
Michael Hadley
|
60f20aa05b
|
setTileLocationCallback
|
2017-11-29 08:20:24 -06:00 |
|
Michael Hadley
|
da79734b22
|
SetTileIndexCallback
|
2017-11-29 07:53:04 -06:00 |
|
Michael Hadley
|
b4d89fb554
|
createFromObjects: return an array of sprites
|
2017-11-29 07:35:26 -06:00 |
|
Michael Hadley
|
a0b4362979
|
createFromObjects: allow sprite to have any origin while still matching Tiled
|
2017-11-29 07:25:04 -06:00 |
|
Michael Hadley
|
ee5190660c
|
Tilemap: upgraded version of createFromObjects from v2
|
2017-11-28 22:40:48 -06:00 |
|
Michael Hadley
|
e5a8600686
|
BuildGameObject bug: origin was being set to position xy
|
2017-11-28 21:57:52 -06:00 |
|
Michael Hadley
|
68634a0deb
|
Tilemap & layer methods: FilterTiles & CreateFromTiles
|
2017-11-28 20:49:24 -06:00 |
|
Felipe Alfonso
|
3b296162cf
|
Camera input transform update
|
2017-11-28 19:18:05 -03:00 |
|
Michael Hadley
|
bd8a2fa39b
|
More tilemap jsdocs
|
2017-11-27 07:33:30 -06:00 |
|
Michael Hadley
|
e45bc5c71d
|
PutTileAt: copy all tile properties from source tile
|
2017-11-27 07:19:20 -06:00 |
|
Michael Hadley
|
dabe3d27ff
|
Tilemap: more jsdocs
|
2017-11-26 09:33:19 -06:00 |
|
Michael Hadley
|
80185eb5eb
|
Fill update: jsdocs & allow fill to update tile collisions + faces
|
2017-11-26 09:19:57 -06:00 |
|
Michael Hadley
|
09224b724e
|
Tilemap: adding jsdocs
|
2017-11-26 09:07:27 -06:00 |
|
Michael Hadley
|
6ca7c9ecfd
|
Copy update: copy all tile props and recalculate faces within dest region
|
2017-11-26 08:58:38 -06:00 |
|
Michael Hadley
|
8ec6528d20
|
Tilemap & layers: replace v2 raycasting with getTilesWithinShape
|
2017-11-26 07:55:44 -06:00 |
|
Michael Hadley
|
9d29948a02
|
Update tile culling to factor in the new scale
|
2017-11-25 20:47:47 -06:00 |
|
Michael Hadley
|
aaa0d41f5d
|
Fix dynamic layer scale bug
|
2017-11-25 20:47:20 -06:00 |
|
Michael Hadley
|
c31147df19
|
Add filtering options to forEachTile, GetTilesWithin, GetTilesWithinWorldXY
|
2017-11-25 18:03:21 -06:00 |
|
Michael Hadley
|
998ae1bd40
|
Factor layer scale into WorldToTile calculation
|
2017-11-25 17:12:24 -06:00 |
|
Michael Hadley
|
b21fc88660
|
Dynamic Tilemap WebGL - respect layer scale in rendering
|
2017-11-25 17:09:56 -06:00 |
|
Michael Hadley
|
557ac4fe6e
|
Add GetTilesWithinWorldXY method to tilemap and layers
|
2017-11-25 08:42:19 -06:00 |
|
Michael Hadley
|
432c1c0f6d
|
GetTilesWithin: clip rectangular area to map bounds
|
2017-11-25 08:40:07 -06:00 |
|
Michael Hadley
|
4c34d09955
|
Optional snapToFloor parameter added to WorldToTile methods
|
2017-11-25 07:08:06 -06:00 |
|
Michael Hadley
|
7a90d55dd5
|
Fix: WorldXY now passes recalculateFaces to TileXY methods
|
2017-11-25 07:06:14 -06:00 |
|
Michael Hadley
|
7844927256
|
Image layers added to Tilemap
|
2017-11-24 09:15:02 -06:00 |
|
Michael Hadley
|
0d02f7d941
|
Extend Tiled importer to handle offsetx and offsety for the various layers
|
2017-11-24 08:59:36 -06:00 |
|
Michael Hadley
|
d3aa842bfe
|
Adding collision prop to Tilemap
|
2017-11-24 08:23:40 -06:00 |
|
Michael Hadley
|
0e73bae5bc
|
Extend Tileset to have methods for accessing properties and data per tile
|
2017-11-24 08:23:22 -06:00 |
|
Michael Hadley
|
805c0a0125
|
Break Tiled parser into modular pieces & extended capabilities
New features:
- Parsing text object
- Parsing "tiles" prop of tileset which contains collision & terrain information
|
2017-11-24 08:22:55 -06:00 |
|
Michael Hadley
|
fa8178f47b
|
Port of ImageCollection from v2
|
2017-11-24 08:21:09 -06:00 |
|
Felipe Alfonso
|
f1ea070256
|
Switched inverted rotation transform
|
2017-11-23 16:02:41 -03:00 |
|
Felipe Alfonso
|
c6d674af8d
|
strokeRect fix
|
2017-11-23 15:53:15 -03:00 |
|
Michael Hadley
|
0fd6779107
|
Adding a couple notes about methods that manipulate multiple tiles
|
2017-11-21 19:19:13 -06:00 |
|
Michael Hadley
|
e19de28932
|
Tilemap & layers now recalc faces (with a parameter for disabling recalc)
|
2017-11-21 19:18:34 -06:00 |
|