Commit graph

1689 commits

Author SHA1 Message Date
Richard Davey
7ea03169e7
Merge pull request #4183 from DottieDot/setFont-fix
setFont fix (also fixes #4141)
2018-12-12 11:30:38 +00:00
Richard Davey
5c6d1cbe17
Merge pull request #4214 from matosummer/master
Add link to bitmaptext
2018-12-12 11:27:00 +00:00
Richard Davey
4b27b37a0c Added texture and unit arguments to batchQuad and batchTri, fixing the y2k bug. 2018-12-12 11:08:52 +00:00
Richard Davey
d70ecfca8c
Merge pull request #4215 from snowbillr/update-group-creator-and-factory-param-type
update type param for group factory and creator methods
2018-12-08 15:02:13 +00:00
Richard Davey
da0d9802de Fixed typo 2018-12-06 16:59:53 +00:00
Richard Davey
2fe4d536a9 Updated docs 2018-12-06 15:59:22 +00:00
Richard Davey
e6f5d0144e Added Animation.chain method to queue an animation to start when the current one ends. 2018-12-06 15:57:52 +00:00
Richard Davey
cd80b27ea6 Updated jsdocs 2018-12-06 15:39:57 +00:00
Richard Davey
8fe2e30635 Removed update event 2018-12-06 15:34:15 +00:00
Richard Davey
9e78553a48 reverse no longer needs the argument. play and playReverse can now take an Animation instance as an argument, not just a key. 2018-12-06 15:28:32 +00:00
Bill Reed
df9365cae6 update type param for group factory and creator methods 2018-12-05 11:32:47 -05:00
Mato
87be97aaf0
Add link to bitmaptext 2018-12-05 16:29:18 +07:00
Richard Davey
6f8759c186 Whenever Camera.roundPixels was enabled it would use a bitwise operation to truncate the float (x |= 0) - this has been replaced across all files that used it, with a call to Math.round instead. This gives far better results when zooming cameras both in and out of a Scene, stopping thin gaps appearing between closely packed Game Objects. 2018-11-30 10:27:25 +00:00
Richard Davey
b0df6892b5 The Canvas SetTransform method would save the context state, but it wasn't restored at the end in the following Game Objects: Dynamic Bitmap Text, Graphics, Arc, Curve, Ellipse, Grid, IsoBox, IsoTriangle, Line, Polygon, Rectangle, Star and Triangle. These now all restore the context, meaning if you're using non-canvas sized cameras in Canvas mode, it will now render beyond just the first custom camera. 2018-11-27 13:54:59 +00:00
Taran van Groenigen
e181a98aa2
Fixed a mistake that would cause fontFamily to hold all font data when using the font shorthand & fixes photonstorm/phaser#4141
I noticed this while investigating photonstorm/phaser#4141
2018-11-22 09:40:10 +01:00
Richard Davey
18af31ffb7 Fixed how dead particles are managed, reduced gc churn and reset particle positions. Also removed un-needed stable sort. 2018-11-21 11:53:46 +00:00
Richard Davey
fca695f632 Removed Particle.index as it's no longer required 2018-11-21 11:53:21 +00:00
Richard Davey
db0be54737 Fixed breaking Tween loop change and implemented PathFollower startAt in a slightly different way 2018-11-21 10:17:48 +00:00
Richard Davey
ab85d480a7 Added setState method. 2018-11-21 02:24:54 +00:00
Richard Davey
f1fdc5dcf5 Changing TileSprite.width or TileSprite.height will now flag the texture as dirty and call updateDisplayOrigin, allowing you to resize TileSprites dynamically in both Canvas and WebGL. 2018-11-20 15:32:15 +00:00
Richard Davey
c1771ecdac Merge branch 'master' of https://github.com/photonstorm/phaser 2018-11-20 11:02:31 +00:00
Richard Davey
8cd45a72b2 ESLint fixes 2018-11-20 11:02:19 +00:00
Richard Davey
96b9db5cb7
Merge pull request #4150 from samme/docs/misc
Docs updates
2018-11-20 10:45:54 +00:00
Diego Teixeira
f45ee83fc4
Using statAt
Including usage to startAt for startFollow method
2018-11-19 14:54:56 -02:00
Richard Davey
a6ef139f20 Added fill method. 2018-11-19 11:10:27 +00:00
Richard Davey
51223c518a Added Graphics.fill and Graphics.stroke 2018-11-19 11:09:53 +00:00
Richard Davey
202c6c9c1a Added nextFrame and previousFrame to the Animation component 2018-11-16 14:34:09 +00:00
Richard Davey
e584fbfb8f Tidying up erase code 2018-11-13 15:27:42 +00:00
Richard Davey
5147fb281a Added new Blend Modes. 2018-11-13 15:10:25 +00:00
Richard Davey
76918e76b0 ERASE tests 2018-11-13 10:32:24 +00:00
Richard Davey
a1273e42b8 Added ERASE blend mode 2018-11-13 10:31:56 +00:00
Richard Davey
06688eedd8 Merge branch 'master' of https://github.com/photonstorm/phaser 2018-11-10 04:22:51 +00:00
Richard Davey
ceb9910780 Added erase method for clearing parts of a Render Texture. 2018-11-10 04:22:47 +00:00
samme
83e2de2baf Docs for Group
Add GroupClassTypeConstructor type
2018-11-07 09:40:31 -08:00
Richard Davey
43e76a7c45
Merge pull request #4129 from samme/docs/events
Docs for input and physics events
2018-11-07 16:18:17 +00:00
Richard Davey
885e45391c
Merge pull request #4136 from Waclaw-I/dead-particles-pool-fix
Array of dead particles is now being filled up with dead particles.
2018-11-07 16:15:02 +00:00
Richard Davey
929aca014a Merge branch 'master' of https://github.com/photonstorm/phaser 2018-11-07 16:13:10 +00:00
Richard Davey
01bcb6b91f
Merge pull request #4144 from stuartkeith/patch-1
fixed - cameraFilter bitmask doesn't work for values < 0
2018-11-07 16:12:37 +00:00
Richard Davey
979fc7341f The cameraFilter property of a Game Object will now allow full bitmasks to be set (a value of -1), instead of just those > 0 2018-11-07 16:12:28 +00:00
Richard Davey
8ea2bffb9c Render Textures created larger than the size of the default canvas would be automatically clipped when drawn to in WebGL. They now reset the gl scissor and drawing height property in order to draw to their full size, regardless of the canvas size. Fix #4139 2018-11-07 16:01:21 +00:00
Richard Davey
601c7696c3 Game Objects have a new property called state. 2018-11-07 15:11:59 +00:00
Stuart Keith
3b422260ea
Update DOMElementCSSRenderer.js 2018-11-04 11:22:02 +00:00
Richard Davey
e34d759928 Removed sortGameObjects and getTopGameObject methods 2018-11-01 12:12:06 +00:00
Richard Davey
d912189b91 Added the Extern Game Object 2018-10-29 23:07:30 +00:00
Piotr 'Waclaw I' Hanusiak
893310d5bb array of dead particles is now being filled up with dead particles. 2018-10-29 22:19:57 +01:00
Richard Davey
d740ca2302 Use QR decomposition or it all goes wrong! 2018-10-26 19:38:30 +01:00
Richard Davey
7441ff90ae The Dynamic Bitmap Text Canvas Renderer was creating a new data object every frame for the callback. It now uses the callbackData object instead, like the WebGL renderer does. 2018-10-25 14:11:23 +01:00
Richard Davey
4c73be9dbd The data object being sent to the Dynamic Bitmap Text callback now has a new property parent, which is a reference to the Bitmap Text instance that owns the data object (thanks ornyth) 2018-10-25 14:10:12 +01:00
samme
7ff8d51f98 Docs for input and physics events 2018-10-24 12:14:44 -07:00
Richard Davey
d13984f460 Added jsdocs 2018-10-19 18:32:10 +01:00