Richard Davey
08a2c1f544
Vector2.setToPolar implemented.
2017-11-09 15:32:43 +00:00
Richard Davey
3c91bbf236
Added in the Arcade Physics utils functions.
2017-11-09 15:32:42 +00:00
Pavle Goloskokovic
7c657a916a
added a TODO to implement more accurate Web Audio support check
2017-11-09 14:43:56 +01:00
Pavle Goloskokovic
7d8f55152e
added onProcess method to AudioFile class
...
passing reference to sound manager to AudioFile constructor
2017-11-09 14:42:52 +01:00
Pavle Goloskokovic
9300fd3b7c
added sound property representing SoundManager instance to Game class
2017-11-09 14:41:23 +01:00
Pavle Goloskokovic
21497937ea
Merge remote-tracking branch 'origin/master'
2017-11-09 14:38:02 +01:00
Pavle Goloskokovic
2dff3dd1be
added SoundManager class
2017-11-09 14:37:41 +01:00
Richard Davey
3a46297fcd
Moved World methods into includes folder for tidying-up. Made SeparateXY and GetOverlapXY stand-alone functions for easy updating.
2017-11-09 13:02:55 +00:00
Pavle Goloskokovic
8c0eaf3b69
added AudioFile constructor
...
loading AudioFile if Web Audio is enabled
added a couple of todos
changed return value of findAudioURL method to expose extension if available
2017-11-09 12:25:55 +01:00
Pavle Goloskokovic
13b54403f3
using better regex for extracting file extension
2017-11-09 10:58:50 +01:00
Pavle Goloskokovic
404d03a964
adding package-lock.json to keep track of dependencies changes
2017-11-09 10:52:23 +01:00
Richard Davey
ddf0a501bb
Merge branch 'master' of https://github.com/photonstorm/phaser
2017-11-09 04:04:04 +00:00
Richard Davey
6bdbd02a4b
Loads of updates to Arcade Physics World
...
Now supports sprite vs. sprite and sprite vs. group collisions and overlaps. Uses the new RTree method instead of QuadTree for much faster operation and much smaller collision code.
2017-11-09 04:03:59 +00:00
Richard Davey
c2f9132d51
New Gravity component
2017-11-09 04:03:10 +00:00
Richard Davey
7992b7c1ac
Lots of updates for AP Body including removal of quadtree, signals, etc
2017-11-09 04:02:59 +00:00
Richard Davey
a84b9d5fcc
Added all of the Arcade Physics image and sprite components
2017-11-09 04:02:31 +00:00
Richard Davey
5a20ea0de4
ArcadeImage and ArcadeSprite are helper classes, much like ImpactImage
2017-11-09 04:01:58 +00:00
Richard Davey
508a524bb0
Added the facing consts
2017-11-09 04:01:30 +00:00
Richard Davey
491ec08e22
The Arcade Physics Factory now creates images, sprites and groups
2017-11-09 04:01:13 +00:00
Richard Davey
6365499c0f
PhysicsGroup is an extension of Group with special Arcade Physics handling properties
2017-11-09 04:00:56 +00:00
Richard Davey
390dcbf461
New Set.iterateLocal method
2017-11-09 04:00:33 +00:00
Richard Davey
3bbe07afb1
Added the new Arcade Physics Events
2017-11-09 04:00:17 +00:00
Richard Davey
671dfcd569
Groups can now pass a config as the first argument.
...
They also have 2 new callbacks: createCallback and removeCallback.
2017-11-09 03:59:56 +00:00
Michael Hadley
747018b5d3
Adding loader and file types for CSV and JSON tilemaps
2017-11-08 16:17:52 -06:00
Michael Hadley
2c75c0da4d
Adding postUpdate NOOP to PhysicsManager to prevent crashing on postUpdate
2017-11-08 13:17:53 -06:00
Felipe Alfonso
a1957b9c6e
BitmapMask rendering progress. Still missing blend mode support specifically for it to work with particles
2017-11-08 15:14:14 -03:00
Richard Davey
9117b909a8
Ported over Arcade Physics into V3 and started working through the classes and functions.
2017-11-08 17:18:41 +00:00
Richard Davey
7cf82f320b
Removed un-used function.
2017-11-08 17:18:24 +00:00
Richard Davey
6604ce8281
Added Physics PostUpdate for AP
2017-11-08 17:18:10 +00:00
Richard Davey
6947a68152
Added postUpdate NOOP
2017-11-08 17:17:58 +00:00
Pavle Goloskokovic
4d976e59d1
added Loader method for loading audio files
...
added AudioFile class
2017-11-08 13:57:07 +01:00
Richard Davey
b37c588e72
Merge branch 'master' of https://github.com/photonstorm/phaser
2017-11-08 03:52:03 +00:00
Richard Davey
488069b098
Fixed Container proxy
2017-11-08 03:52:00 +00:00
Felipe Alfonso
f968913c79
BitmapMask rendering progress
2017-11-07 17:37:16 -03:00
Richard Davey
999046064d
Added optional scope to all event bindings
2017-11-07 17:05:51 +00:00
Richard Davey
0b1e48a135
Tween.stop can now optionally seek to the strat or end of the tween
2017-11-07 15:08:34 +00:00
Richard Davey
829f33aa85
Input area should use realWidth and realHeight
2017-11-07 14:55:33 +00:00
Richard Davey
c5ad6e6435
Merge branch 'master' of https://github.com/photonstorm/phaser
2017-11-07 01:32:55 +00:00
Richard Davey
e48273208f
Fixed update origin name change.
2017-11-07 01:32:53 +00:00
Felipe Alfonso
85daa827aa
Bitmap and Geometry Masking progress
2017-11-06 19:12:19 -03:00
Richard Davey
76a4e0dc57
Beta 9
2017-11-06 14:17:24 +00:00
Richard Davey
5ee31cf9ff
Starting merge of Arcade Physics
2017-11-06 04:50:07 +00:00
Richard Davey
07d463d846
Fixed a bug in the destroy method
2017-11-06 04:49:57 +00:00
Richard Davey
f0dbe98ff8
Index comparison check.
2017-11-03 18:48:23 +00:00
Richard Davey
6d8afe94cb
tweenData.end should be seeded with the start value, not the current one, or relative tweens break upon repeat.
2017-11-03 18:48:16 +00:00
Richard Davey
0d38e232e6
Both Static and Dynamic Tilemaps support the new property skipIndexZero
which allows them to skip over index 0 tiles. Works in both canvas and webgl. Fix #3052
2017-11-03 16:52:57 +00:00
Richard Davey
954e7ef025
Merge pull request #3086 from Twilrom/master
...
Some bug fixes
2017-11-03 13:22:38 +00:00
Richard Davey
5598ee76ac
Removed logs. Added setTrim if frame requires it.
2017-11-03 13:16:51 +00:00
Richard Davey
92a70f0ce2
updateUVs now updates the canvas data too. Removed logs. Added setTrim if frame requires it.
2017-11-03 13:16:21 +00:00
Richard Davey
bb3b5c3cbd
Removed console logs.
2017-11-03 13:15:58 +00:00