Richard Davey
|
a3c4c60519
|
Log update.
|
2018-07-26 16:34:13 +01:00 |
|
Richard Davey
|
c65e7dc5fa
|
Updated log
|
2018-07-25 23:00:36 +01:00 |
|
Richard Davey
|
e2517486a1
|
Updated log
|
2018-07-23 15:52:55 +01:00 |
|
Richard Davey
|
9df7fbaa68
|
Adding an array of children to a Group would cause it to mistakenly think you were passing a config object. Fix #3854
|
2018-07-23 13:29:39 +01:00 |
|
Richard Davey
|
09bee35693
|
Updated log
|
2018-07-23 01:53:48 +01:00 |
|
Richard Davey
|
2c7280a2c0
|
Updated log
|
2018-07-23 01:39:37 +01:00 |
|
Richard Davey
|
2a008e6713
|
FileType.HTML is a new file type loader that will load an HTML snippet and store it in the new html cache. Access it via load.html (this method was previously used to load html to textures, please see load.htmlTexture for this feature now)
|
2018-07-19 13:21:51 +01:00 |
|
Richard Davey
|
ec5bd1912e
|
GameObject.willRender now takes a Camera as its only argument and uses it within the check. This has allowed me to remove 23 duplicate checks spread across the various Game Objects, all of which did the same thing, saving both KB and CPU time as the flags were being checked twice in most cases.
|
2018-07-19 13:19:02 +01:00 |
|
Richard Davey
|
1d697b1371
|
Updated log
|
2018-07-19 00:42:37 +01:00 |
|
Richard Davey
|
ab35dfab95
|
The setCrop method stored its crop object on the prototype chain by mistake, causing all Images or Sprites that were cropped to display the same frame. The crop data has been moved to the Game Object instance, where it should be, fixing this issue
|
2018-07-19 00:18:09 +01:00 |
|
Richard Davey
|
20f1b37256
|
eslint fix and log update
|
2018-07-18 15:06:56 +01:00 |
|
Richard Davey
|
b6a1033dbd
|
Fixed Camera FX for scaled camera sizes
|
2018-07-18 15:03:06 +01:00 |
|
Richard Davey
|
14ba51d928
|
Added Text.setResolution methods.
|
2018-07-18 14:45:10 +01:00 |
|
Richard Davey
|
1b9f5dc76d
|
Updated change log
|
2018-07-18 14:32:55 +01:00 |
|
Richard Davey
|
e29671282b
|
Updated change log
|
2018-07-17 22:44:28 +01:00 |
|
Richard Davey
|
73292c892a
|
Updated change log
|
2018-07-16 15:16:29 +01:00 |
|
Richard Davey
|
05e6f65d51
|
3.11 Release
|
2018-07-13 11:37:57 +01:00 |
|
Richard Davey
|
9a82bd33e5
|
Updated change log
|
2018-07-13 11:14:29 +01:00 |
|
Richard Davey
|
944ca91e85
|
Updated log
|
2018-07-13 08:30:57 +01:00 |
|
Richard Davey
|
b4ddd44105
|
Added cullCallback support - the final step in culling. Don't like ours? Roll your own!
|
2018-07-12 17:06:36 +01:00 |
|
Richard Davey
|
8981cf4a03
|
Swapped from vec2 to explicit values for cullPadding
|
2018-07-12 16:51:54 +01:00 |
|
Richard Davey
|
b03d3ff783
|
Added support for cull padding
|
2018-07-12 16:44:36 +01:00 |
|
Richard Davey
|
52f50028c3
|
Updated change log
|
2018-07-12 16:32:36 +01:00 |
|
Richard Davey
|
7ea53767cd
|
Updated change log
|
2018-07-12 16:13:00 +01:00 |
|
Richard Davey
|
049f59da70
|
Updated log and packages
|
2018-07-12 01:14:52 +01:00 |
|
Richard Davey
|
872788db1e
|
Updated info
|
2018-07-11 17:20:13 +01:00 |
|
Richard Davey
|
e588ccc321
|
Updated log
|
2018-07-11 16:25:03 +01:00 |
|
Richard Davey
|
82b15c8695
|
Removed drawEmitterManager and moved to emitter render function
|
2018-07-11 14:40:36 +01:00 |
|
Richard Davey
|
497fa1f2ff
|
Added copyFromArray method
|
2018-07-11 12:36:49 +01:00 |
|
Richard Davey
|
cced09bad6
|
Added Pointer.prevPosition and getInterpolatedPosition method
|
2018-07-11 12:34:00 +01:00 |
|
Richard Davey
|
14354fd151
|
Added deprecation warning
|
2018-07-10 17:18:08 +01:00 |
|
Richard Davey
|
9c9e9cecbb
|
Updated log and lint fixes
|
2018-07-10 16:49:53 +01:00 |
|
Richard Davey
|
f813c3a4e3
|
Updated log
|
2018-07-10 16:34:29 +01:00 |
|
Richard Davey
|
469f6b6880
|
TransformMatrix.multiply has a new optional argument out which is a matrix to store the multiplication results in. If not given it will act as before, multiplying the current matrix.
|
2018-07-10 14:01:14 +01:00 |
|
Richard Davey
|
4d5eb4755b
|
Updated log
|
2018-07-09 23:02:31 +01:00 |
|
Richard Davey
|
6560f51699
|
Added jsdocs and updated change log
|
2018-07-09 22:35:48 +01:00 |
|
Richard Davey
|
a3803a286f
|
Fixed origin addition post-scale
|
2018-07-09 16:17:52 +01:00 |
|
Richard Davey
|
91a48c30c4
|
GetBitmapTextSize , which is used internally in the BitmapText Game Objects, will now produce different bounds from the previous version. Previously, the bounds were tight against the letters in the text. However, this meant the bounds were not properly aligned with the origin of the BitmapText, and consequently you'd get different bounds if the text consisted of different characters. The bounds are now calculated purely based on the glyph data and letter spacing values. This will give a far more consistent overall experience, but it does mean if you were using the bounds to position text previously, you'll need to revisit that code again. See issue #3799 for more details (and to discuss this further if you wish)
|
2018-07-09 16:06:36 +01:00 |
|
Richard Davey
|
17653fcf7d
|
BitmapMask.destroy will now remove the textures and framebuffers that it created from the WebGL Renderer as part of the destroy process. Fix #3771
|
2018-07-09 14:26:45 +01:00 |
|
Richard Davey
|
cd508ab3f1
|
The ScenePlugin will now queue all of the following ops with the Scene Manager: start , run , pause , resume , sleep , wake , switch and stop . This means for all of these calls the Scene Manager will add the call into its queue and process it at the start of the next frame.
|
2018-07-09 14:08:55 +01:00 |
|
Richard Davey
|
84c7960a48
|
The Quad Game Object now has a new setFrame method that allows you to change the frame being rendered by the Quad, including using frames that are part of a texture atlas. Fix #3161
|
2018-07-09 13:42:33 +01:00 |
|
Richard Davey
|
ecd99869bd
|
Explained mask positioning better in docs. Fix #3770
|
2018-07-08 23:38:13 +01:00 |
|
Richard Davey
|
cb7510b2e5
|
Updated log
|
2018-07-08 23:19:33 +01:00 |
|
Richard Davey
|
8b13631107
|
Removed batchMesh and moved to the Mesh WebGL Renderer. Another one bites the dust.
|
2018-07-06 19:35:46 +01:00 |
|
Richard Davey
|
6aa1526ea9
|
Graphics.arc has a new optional argument overshoot . This is a small value that is added onto the end of the endAngle and allows you to extend the arc further than the default 360 degrees. You may wish to do this if you're trying to draw an arc with an especially thick line stroke, to ensure there are no gaps. Fix #3798
|
2018-07-06 17:15:46 +01:00 |
|
Richard Davey
|
a64d747c98
|
clearMask(true) would throw an exception if the Game Object didn't have a mask. Now it checks first before destroying the mask. Fix #3809
|
2018-07-06 16:34:11 +01:00 |
|
Richard Davey
|
1931716da3
|
Exposed isTinted bool
|
2018-07-06 16:22:42 +01:00 |
|
Richard Davey
|
901a75d053
|
setCrop will accept numbers or a Rectangle object
|
2018-07-06 12:57:42 +01:00 |
|
Richard Davey
|
f195a09530
|
Rectangle.Intersection will take two Rectangle objects and return the area of intersection between them. If there is no intersection, an empty Rectangle is returned.
|
2018-07-05 23:54:51 +01:00 |
|
Richard Davey
|
f3a446797d
|
Added new TextureCrop component
|
2018-07-05 13:06:28 +01:00 |
|