Michael Hadley
|
759252a078
|
Better handling of resizing a tilemap
Force the tilesets and tiles to inherit their tile size from the tilemap
|
2017-11-18 15:40:27 -06:00 |
|
Michael Hadley
|
e2960486a9
|
Filling out Tile with some methods & props from v2
|
2017-11-18 15:38:46 -06:00 |
|
Michael Hadley
|
b48d82daee
|
Format name typo
|
2017-11-18 08:41:57 -06:00 |
|
Michael Hadley
|
d2f72fbe58
|
Create CullTiles component to allow static and dynamic layers to cull when needed
Fixes performance issue with canvas static tile renderer on large maps
|
2017-11-18 08:31:59 -06:00 |
|
Michael Hadley
|
b5fb0b8879
|
Refactor in order to update TilemapCreator & TilemapFactory
|
2017-11-17 15:55:12 -06:00 |
|
Michael Hadley
|
f82217e868
|
Move Parse to tilemap/Parse
|
2017-11-17 15:54:18 -06:00 |
|
Michael Hadley
|
49854bfd1b
|
Format Typo
|
2017-11-17 15:49:32 -06:00 |
|
Michael Hadley
|
6da642bd99
|
Set alpha in dynamic layer canvas renderer
Set it directly because of the explicit save/restore commands throw the renderer's internal alpha out-of-sync
|
2017-11-17 15:31:41 -06:00 |
|
Felipe Alfonso
|
320c0902f6
|
Small fixes with texture binding to MaskRenderer and WebGLRenderer.
|
2017-11-17 18:01:06 -03:00 |
|
Michael Hadley
|
5535af2a17
|
Bug fix: tilemap layer renderer didn't account for layer xy position
|
2017-11-17 13:53:11 -06:00 |
|
Michael Hadley
|
09ed883f4d
|
Remove old todos in static layer
|
2017-11-17 13:52:32 -06:00 |
|
Michael Hadley
|
b8e8d9d3aa
|
Made data structure for maps and layers more explicit via classes & default props
|
2017-11-17 13:16:39 -06:00 |
|
Richard Davey
|
7a2b970bb1
|
Added SetTint (and Shuffle into the index)
|
2017-11-17 18:29:51 +00:00 |
|
Richard Davey
|
5f1c022866
|
lint fix
|
2017-11-17 18:29:50 +00:00 |
|
Richard Davey
|
1d68b5feb7
|
Set the default values in case there is a delay (stops getValue returning wrong value)
|
2017-11-17 18:29:49 +00:00 |
|
Richard Davey
|
52bb930cdf
|
Abort if distance is zero.
|
2017-11-17 18:29:49 +00:00 |
|
Pavle Goloskokovic
|
82083897aa
|
updated source stopping logic for WebAudioSound class
|
2017-11-17 18:38:23 +01:00 |
|
Pavle Goloskokovic
|
6897d6567b
|
updated checks in playback control methods for BaseSound class
|
2017-11-17 18:37:49 +01:00 |
|
Pavle Goloskokovic
|
8aafefa6c2
|
Merge remote-tracking branch 'origin/master'
|
2017-11-17 17:34:21 +01:00 |
|
Pavle Goloskokovic
|
6577a232a1
|
adding flag to WebAudioSoundManager indicating if Web Audio implementation is webkit or standards based
|
2017-11-17 17:30:29 +01:00 |
|
Pavle Goloskokovic
|
9098b806b2
|
added checks to playback control methods for WebAudioSound
|
2017-11-17 17:17:06 +01:00 |
|
Pavle Goloskokovic
|
40c4b9f6e5
|
added checks to playback control methods for BaseSound class
|
2017-11-17 17:16:06 +01:00 |
|
Pavle Goloskokovic
|
720d2a9665
|
moved source buffer stopping and removing to separate method for reuse
|
2017-11-17 17:07:04 +01:00 |
|
Pavle Goloskokovic
|
a6fcb4cf53
|
added a couple of TODOs
|
2017-11-17 17:02:11 +01:00 |
|
Pavle Goloskokovic
|
478656df98
|
moved source buffer creation and starting to separate method for reuse
|
2017-11-17 17:01:12 +01:00 |
|
Richard Davey
|
fd4f08e4a7
|
Updated to latest release of matter-js.
|
2017-11-17 15:29:37 +00:00 |
|
Richard Davey
|
56249c8272
|
Merge pull request #3091 from Twilrom/bugfixes
Bugfixes
|
2017-11-17 15:23:27 +00:00 |
|
Pavle Goloskokovic
|
e6f17744b6
|
handling source buffer on method calls for WebAudioSound
|
2017-11-17 16:16:01 +01:00 |
|
Pavle Goloskokovic
|
7b90fc7f90
|
updating pausedTime value on method calls for WebAudioSound
|
2017-11-17 15:42:22 +01:00 |
|
Pavle Goloskokovic
|
f7f5bebd72
|
added pausedTime field to WebAudioSound class
|
2017-11-17 15:33:42 +01:00 |
|
Pavle Goloskokovic
|
f1a15571ff
|
setting startTime to context current time on play for WebAudioSound
|
2017-11-17 15:29:49 +01:00 |
|
Pavle Goloskokovic
|
7f0930eec0
|
stopping source buffer if sound is already playing on play for WebAudioSound
|
2017-11-17 15:28:27 +01:00 |
|
Pavle Goloskokovic
|
ead02ec186
|
added super calls to pause and resume methods for WebAudioSound
|
2017-11-17 15:23:52 +01:00 |
|
Pavle Goloskokovic
|
d1fcc39fd3
|
setting playback flags to correct values on resume call for BaseSound
|
2017-11-17 15:18:51 +01:00 |
|
Pavle Goloskokovic
|
1d7d488e68
|
setting playback flags to correct values on pause call for BaseSound
|
2017-11-17 15:16:25 +01:00 |
|
Pavle Goloskokovic
|
c5436c7fcc
|
setting playback flags to correct values on play call for BaseSound
|
2017-11-17 15:14:57 +01:00 |
|
Pavle Goloskokovic
|
a9692ce2dd
|
stopping source and resetting fields on stop call for WebAudioSound
|
2017-11-17 15:05:17 +01:00 |
|
Pavle Goloskokovic
|
38a8ce378d
|
resetting flags on stop call for BaseSound
|
2017-11-17 15:03:59 +01:00 |
|
Michael Hadley
|
3266974ea0
|
Tilemap & layer WorldXY methods: get, has, put, remove
|
2017-11-17 07:58:33 -06:00 |
|
Pavle Goloskokovic
|
0d1fb8a15e
|
added startTime field to WebAudioSound class
|
2017-11-17 14:57:57 +01:00 |
|
Pavle Goloskokovic
|
7a4939d435
|
added isPaused field to BaseSound class
|
2017-11-17 14:51:23 +01:00 |
|
Richard Davey
|
ea989edca1
|
GameObjectCreator is now bootable and maintains its own display and update list references.
|
2017-11-17 13:30:53 +00:00 |
|
Richard Davey
|
6ccae5ec49
|
Particle Manager no longer uses BuildGameObject and instead manages its own addition to the system lists.
|
2017-11-17 13:30:29 +00:00 |
|
Richard Davey
|
d74018f3d0
|
Rogue null check borked the creation of emitters when a null frame was specified.
|
2017-11-17 13:30:07 +00:00 |
|
Richard Davey
|
153d1a113a
|
Fixed factory name.
|
2017-11-17 13:29:33 +00:00 |
|
Richard Davey
|
f29d94356c
|
eslint tidy
|
2017-11-17 13:29:23 +00:00 |
|
Pavle Goloskokovic
|
0eca17520c
|
updated references in sound folder index.js
|
2017-11-17 14:18:22 +01:00 |
|
Pavle Goloskokovic
|
3828540ba4
|
moved web audio implementations into separate folder
|
2017-11-17 14:17:59 +01:00 |
|
Michael Hadley
|
b34d18e10c
|
World to Tile conversion on maps and layers - both accounting for camera scroll
|
2017-11-16 20:36:45 -06:00 |
|
Michael Hadley
|
205675c387
|
Tilemap: prevent methods from acting on a static tilemap layer & warn user
|
2017-11-16 19:58:35 -06:00 |
|