Felipe Alfonso
79805ac04f
Merge branch 'master' into rendering-cleanup
2018-01-12 21:15:06 -03:00
Felipe Alfonso
8bb9b1309f
SpriteBatch pipeline re-implementation
2018-01-12 21:13:41 -03: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
36b4d79369
Removed the old events folder contents and added in an EventEmitter alias for user-land event creation.
2018-01-12 18:59:01 +00:00
Richard Davey
f9a1e27334
Removed un-used event files and references.
2018-01-12 17:20:16 +00:00
Richard Davey
874a174af7
Fixed lint issue.
2018-01-12 17:20:00 +00:00
Felipe Alfonso
3282ead8a7
Merge branch 'master' into rendering-cleanup
2018-01-12 14:11:18 -03: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
Richard Davey
296efe0e07
Removed input callbacks as all handled via events now.
2018-01-12 17:09:20 +00:00
Richard Davey
bca6bd692e
You can now specify a defaultTextureKey
for animation configurations, to avoid having it inside of every frame object.
2018-01-12 17:09:20 +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
Felipe Alfonso
5ca2805dbc
Fixed issue with blitter batch incorrect instruction order and forced unsigned int result for color tint operation
2018-01-12 13:46:46 -03:00
Felipe Alfonso
40262eb0cb
Merge branch 'master' into rendering-cleanup
2018-01-12 12:42:45 -03:00
Richard Davey
d554d61319
Merge pull request #3158 from Flet/KeyComboMatchEvent-fix
...
set data to KeyCombo for KeyComboMatchEvent
2018-01-12 10:31:51 +00:00
Richard Davey
911970b7d6
Merge pull request #3157 from yupaul/master
...
Fix: .sub and .len to .subtract and .length
2018-01-12 10:30:56 +00:00
Richard Davey
7dcfefde52
Merge pull request #3156 from Flet/patch-1
...
update headings
2018-01-12 10:30:19 +00:00
Dan Flettre
d55dc0da2d
update headings
...
I noticed `CONTRIBUTING.md` headings were not properly formatted markdown.
I believe GitHub recently changed their markdown spec recently to make headings more strict.
This update fixes all the headings in this file
2018-01-11 18:29:20 -06:00
yp
242471beb9
Renamed no longer existing Vector2/3 .sub and .len to .subtract and .length where still used
2018-01-12 02:18:36 +02:00
Dan Flettre
16b672e291
set data to KeyCombo for KeyComboMatchEvent
2018-01-11 18:14:45 -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
Richard Davey
829747370c
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-01-11 14:48:46 +00:00
Richard Davey
e601f4060a
Exposed SoundManager via Scene Systems
2018-01-11 14:48:43 +00:00
Michael Hadley
5241798ab3
Pass TILE_BIAS from arcade world into tile colliding functions
2018-01-11 08:32:07 -06:00
Richard Davey
718859b02e
Moved the depth sorting functions into the DisplayList class, as it's really the one responsible for it, not System.
2018-01-11 13:59:06 +00:00
Michael Hadley
98ae8009e0
Arcade rect vs tilemap layer collision handling
2018-01-10 20:47:25 -06:00
Michael Hadley
fdc1af0cd2
Install isTilemap prop used by physics system for fast type checking
2018-01-10 20:45:28 -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
Felipe Alfonso
8e66cf9f98
Merge branch 'master' into rendering-cleanup
2018-01-10 17:05:32 -03:00
Felipe Alfonso
54274b782a
BlitterBatch pipeline working
2018-01-10 17:03:01 -03:00
Richard Davey
04b8f4203e
Started moving plugins to their own folders.
2018-01-10 16:29:46 +00:00
Pavle Goloskokovic
9fc3aaa0da
Moved HTML5AudioSoundManager.js
2018-01-10 16:50:21 +01:00
Pavle Goloskokovic
081908fd7b
Moved HTML5AudioSound.js
2018-01-10 16:50:11 +01:00
Pavle Goloskokovic
0a10240c61
Moved HTML5AudioFile
2018-01-10 16:49:56 +01:00
Pavle Goloskokovic
d0d3a6473d
Merge remote-tracking branch 'origin/master'
2018-01-10 16:20:13 +01:00
Richard Davey
59475c8fee
Moved folder
2018-01-10 13:43:06 +00:00
Richard Davey
5d4bb532d6
Create CODE_OF_CONDUCT.md
2018-01-10 13:39:20 +00:00
Richard Davey
4da410117f
Merge pull request #3152 from halgorithm/fix-normalize
...
Fix geom/point/Normalize.js
2018-01-10 13:25:25 +00:00
Richard Davey
4221b56336
Merge pull request #3153 from halgorithm/weighted-randomize-index-arrays
...
Weighted randomize index arrays
2018-01-10 13:25:00 +00:00
Hal Helms
89e4289c9d
Fix WeightedRandomize.js
2018-01-09 22:26:02 -08:00
Hal Helms
42ad0ac399
Add semicolons to WeightedRandomize
2018-01-09 22:24:56 -08:00
Hal Helms
302eba15d9
Update WeightedRandomize docs for index arrays
2018-01-09 22:09:28 -08:00
Hal Helms
e128733f02
Update WeightedRandomize() to support index arrays
2018-01-09 22:05:34 -08:00
Hal Helms
4fd10f437c
Fix geom/point/Normalize.js
2018-01-09 21:58:13 -08:00
Felipe Alfonso
15c45bda0e
BlitterBatch2 base rendering. Still missing Texture binding
2018-01-09 19:51:22 -03:00
Richard Davey
5f2867c17b
Merge pull request #3151 from photonstorm/reorg
...
Phaser 3 reorganisation merge
2018-01-09 22:39:39 +00:00